一個遞歸下降語法分析器。 測試數(shù)據(jù)為 i a + nul ( nul i b * nul i c ) nul # nul
標(biāo)簽: nul 遞歸 語法分析器 測試數(shù)據(jù)
上傳時間: 2015-11-02
上傳用戶:qweqweqwe
此程序為LR遞歸下降程序,作用為檢查是否有語法錯誤,還可以用
標(biāo)簽: 程序 遞歸
上傳時間: 2015-11-05
上傳用戶:kbnswdifs
基于遞歸算法采用C語言實(shí)現(xiàn)了數(shù)據(jù)結(jié)構(gòu)中經(jīng)典的八皇后問題。
標(biāo)簽: 遞歸 算法 C語言 數(shù)據(jù)結(jié)構(gòu)
上傳時間: 2013-12-14
上傳用戶:二驅(qū)蚊器
遞歸下降方法實(shí)現(xiàn)的類C語言的語義分析程序
標(biāo)簽: 遞歸 C語言 分 程序
上傳時間: 2014-01-19
上傳用戶:許小華
用java 做的掃雷游戲,用了遞歸算法,原來遞歸也不難的
標(biāo)簽: java 遞歸 算法
上傳時間: 2013-11-26
上傳用戶:wfl_yy
用遞歸的方法編寫函數(shù)求Fibonacci級數(shù)的源程序
標(biāo)簽: Fibonacci 遞歸 編寫 函數(shù)
上傳時間: 2013-12-24
上傳用戶:chenxichenyue
遞歸算法求一個有向圖的強(qiáng)連通分量,輸入格式如壓縮包中data4.txt,第一行為頂點(diǎn)個數(shù)。輸出到result.txt中。
標(biāo)簽: 遞歸 算法 分
上傳時間: 2015-11-16
上傳用戶:gxrui1991
1.[問題描述] 編寫遞歸算法,計算二叉樹中葉子結(jié)點(diǎn)的數(shù)目 [輸入] 按照先序序列的順序輸入該結(jié)點(diǎn)的內(nèi)容。其輸入abd eh cf i g . [輸出] 按中序序列輸出,輸出的結(jié)果為;dbheaficg并計算出二叉樹中葉子結(jié)點(diǎn)的數(shù)目為4 [存儲結(jié)構(gòu)] 采用二叉表存儲 [算法的基本思想] 采用遞歸方法建立和遍歷二叉樹。首先建立二叉樹的根結(jié)點(diǎn),然后建立其左右子樹,直到空子樹為止,中序遍歷二叉樹時,先遍厲左子樹,后遍厲右子樹,最后訪問根結(jié)點(diǎn)。根據(jù)左右子樹的最后一個結(jié)點(diǎn)計算出二叉樹中葉子結(jié)點(diǎn)的數(shù)目。 程序如下: #include<stdio.h> #include<malloc.h> #include"stdlib.h"
標(biāo)簽: 編寫 算法 遞歸
上傳用戶:GavinNeko
2.[問題描述] 編寫遞歸算法,在二叉樹中求位于先序序列中第K個位置的結(jié)點(diǎn) [輸入] 按照先序序列的順序輸入該結(jié)點(diǎn)的內(nèi)容。其輸入abd eh cf i g 。輸入要求的位置 [輸出] 若二叉樹不空,按先序序列輸出,求出所求位置的結(jié)點(diǎn) [存儲結(jié)構(gòu)] 采用二叉表存儲 [算法的基本思想] 采用遞歸方法建立和遍歷二叉樹。首先建立二叉樹的根結(jié)點(diǎn),然后建立其左右子樹,直到空子樹為止,先序遍歷二叉樹時,先遍厲左子樹,后遍厲右子樹,最后訪問根結(jié)點(diǎn)并計算出二叉樹中葉子結(jié)點(diǎn)的數(shù)目和第K個位置的結(jié)點(diǎn) #include<stdio.h> #include<malloc.h> struct node{ char info struct node*llink,*rlink } typedef struct node NODE
上傳時間: 2014-01-13
上傳用戶:zm7516678
輸入已經(jīng)消除左遞歸的以及提取公共左因子的LL(1)文法,再輸入相應(yīng)的表達(dá)式,若分析成功,則在遞歸輸出過程中輸出"acc",若不成功,則有相應(yīng)的報錯以及位置指名。注意,要把同一個非終結(jié)符的產(chǎn)生式分成單個輸入。他會自動計算first,follow,預(yù)測分析表的構(gòu)造,但并不輸出。
標(biāo)簽: LL 輸入 遞歸
上傳時間: 2014-01-04
上傳用戶:我干你啊
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1