




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
共共8頁(yè),第#頁(yè)datafirstarc搜索圖G。頂點(diǎn)結(jié)點(diǎn)typedefemnu{FALSEdatafirstarc搜索圖G。頂點(diǎn)結(jié)點(diǎn)typedefemnu{FALSE,#defineMAX_VEX_NUMadjvexinfonextarc表結(jié)點(diǎn){LinkNode*p;2、設(shè)T是指向二叉樹根結(jié)點(diǎn)的指針變量,對(duì)二叉樹進(jìn)行中序遍歷的非遞歸算法。數(shù)據(jù)結(jié)構(gòu)定義如下:typedefstructBTNode{ElemTypedata;structBTNode*Lchild,*Rchild;}BTNode;#defineMAX_NODE50voidInorderTraverse(BTNode*T){BTNode*Stack[MAX_NODE],*p=T;inttop=0,bool=1;if(T==NULL) printf(“BinaryTreeisEmpty!\n”);else{do{while(p!=NULL){ ;P=P-〉Lchild; }if(top==0)bool=0;else{p=stack[top];top—-;visit(p—〉data); ; }3、圖的鄰接鏈表的結(jié)點(diǎn)結(jié)構(gòu)如下圖所示。下面算法是從頂點(diǎn)v出發(fā),遞歸地深度優(yōu)先TRUE}BOOLEAN;30 /*最大頂點(diǎn)數(shù)*/BOOLEANVisited[MAX_VEX_NUM];voidDFS(ALGraph*G,intv)Visited[v]=TRUE;Visit[v]; /*置訪問(wèn)標(biāo)志,訪問(wèn)頂點(diǎn)v*/;while(p!=NULL){if(!Visited[p->adjvex]) ;;}}冒泡排序算法。#defineFALSE0#defineTRUE1VoidBubble_Sort(Sqlist*L){intj,k,flag;for(j=0;j〈L—>length;j++) /*共有n-1趟排序*/{flag=TRUE;for(k=1;k<=L-〉length—j;k++) /*一趟排序*/if(){flag=FALSE;L—>R[0]=L—〉R[k];
L-〉R[k]=L—>R[k+1];L->R[k+1]=L-〉R[0]; }if( )break;}}五、編寫算法(共14分)1、用頭插入法創(chuàng)建單鏈表,以輸入最大整數(shù)32767作為結(jié)束,鏈表的頭結(jié)點(diǎn)head作為返回值的算法函數(shù)。(6分)數(shù)據(jù)結(jié)構(gòu)定義如下:typedefstructLnode{intdata; /*數(shù)據(jù)域,保存結(jié)點(diǎn)的值*/structLnode*next; /*指針域*/}LNode; /*結(jié)點(diǎn)的類型*/2、設(shè)T是指向二叉樹根結(jié)點(diǎn)的指針變量,用非遞歸方法統(tǒng)計(jì)樹中葉子結(jié)點(diǎn)數(shù)和非葉子結(jié)點(diǎn)數(shù)的算法函數(shù)。(8分)數(shù)據(jù)結(jié)構(gòu)定義如下:typedefstruct
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025BEC指導(dǎo)合同英語(yǔ)特色介紹:掌握合同條款的秘訣
- 2025智能軟件產(chǎn)品研發(fā)與技術(shù)支持合同
- 《質(zhì)子激發(fā)分析》課件
- 2025勞動(dòng)合同書勞務(wù)合同范本
- 8.1《薪火相傳的傳統(tǒng)美德》 課件 2024-2025學(xué)年統(tǒng)編版道德與法治七年級(jí)下冊(cè)
- 課件:人格尊嚴(yán)的法律守護(hù)者-教學(xué)資源與活動(dòng)設(shè)計(jì)
- 《腸道病毒輪狀病毒》課件
- 優(yōu)等期刊論文獎(jiǎng)金申請(qǐng)作業(yè)指導(dǎo)課件
- 《綠色生活倡導(dǎo)》課件
- 《我是稱職小交警》(教案)-2024-2025學(xué)年三年級(jí)上冊(cè)勞動(dòng)人民版
- 工程甩項(xiàng)合同協(xié)議
- 費(fèi)用開支標(biāo)準(zhǔn)管理制度
- 甲狀旁腺切除術(shù)后的護(hù)理措施
- 2025廣東省深圳市中考數(shù)學(xué)復(fù)習(xí)分類匯編《函數(shù)綜合題》含答案解析
- 金融工程重點(diǎn)總結(jié)
- 漁業(yè)資源與漁場(chǎng)學(xué)課件藍(lán)點(diǎn)馬鮫學(xué)習(xí)資料
- 2024慢性鼻竇炎診斷和治療指南解讀課件
- 2025年度毛絨玩具采購(gòu)合同
- (T8聯(lián)考)2025屆高三部分重點(diǎn)中學(xué)3月聯(lián)合測(cè)評(píng)生物試卷(含答案詳解)河北版
- 員工入職申請(qǐng)表(完整版)
- 《內(nèi)河運(yùn)輸船舶重大事故隱患判定標(biāo)準(zhǔn)》知識(shí)培訓(xùn)
評(píng)論
0/150
提交評(píng)論