下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
4/4數(shù)據(jù)結(jié)構(gòu)作業(yè)題答案出錯,本寶寶概不負(fù)責(zé),應(yīng)該沒錯
作業(yè)題
一、填空題:
(1)一個有向圖G中若有弧、和,則在圖G的拓?fù)湫蛄兄?,頂點(diǎn)vi,vj和vk的相對位置為_____i,j,k_____。
(2)隊列是一種_線性的結(jié)構(gòu)。
(3)在單鏈表中,指針p所指結(jié)點(diǎn)為最后一個結(jié)點(diǎn)的條件是p->next==NULL。
(4)二路歸并排序的時間復(fù)雜度是__nlogn______。
(5)棧是一種_線性的結(jié)構(gòu)。
(6)由____樹____轉(zhuǎn)換成二叉樹時,其根結(jié)點(diǎn)的右子樹總是空的。
(7)直接選擇排序是不穩(wěn)定的,其時間復(fù)雜性為__n2______。
(8)對無向圖,其鄰接矩陣是一個關(guān)于__對角線______對稱的矩陣。
(9)由________轉(zhuǎn)換成二叉樹時,其根結(jié)點(diǎn)的右子樹總是空的。
(10)歸并排序要求待排序列由若干個____有序_______的子序列組成。
(11)已知一棵度為3的樹有2個度為1的結(jié)點(diǎn),3個度為2的結(jié)點(diǎn),4個度為3的結(jié)點(diǎn),則該樹中有___12_______個葉子的結(jié)點(diǎn)。
二、單項選擇題:
(1)設(shè)有一個無向圖G=(V,E)和G’=(V’,E’)如果G’為G的生成樹,則下面不正確的說法是(B)。
A.G’為G的子圖;
B.G’為G的邊通分量;
C.G’為G的極小連通子圖且V’=V;
D.G’為G的一個無環(huán)子圖。
(2)單鏈表的一個存儲結(jié)點(diǎn)包含(D)。
A.數(shù)據(jù)域或指針域;
B.指針域或鏈域;
C.指針域和鏈域;
D.數(shù)據(jù)域和鏈域。
(3)二分查找要求被查找的表是(C)。
A.鍵值有序的鏈接表;
B.鏈接表但鍵值不一定有序;
C.鍵值有序的順序表;
D.順序表但鍵值不一定有序。
(4)設(shè)指針P指向雙鏈表的某一結(jié)點(diǎn),則雙鏈表結(jié)構(gòu)的對稱性可用(C)式來刻畫。
A.p->prior->next->==p->next->next;
B.p->prior->prior->==p->next->prior;
C.p->prior->next->==p->next->prior;
D.p->next->next==p->prior->prior。
(5)順序查找法適合于(D)存儲結(jié)構(gòu)的查找表。
A.壓縮;
B.散列;
C.索引;
D.順序或鏈?zhǔn)健?/p>
(6)在循環(huán)鏈表中,將頭指針改設(shè)為尾指針(rear)后,其頭結(jié)點(diǎn)和尾結(jié)點(diǎn)的存儲位置分別是(B)。
A.real和rear->next->next;
B.rear->next和rear;
C.rear->next->next和rear;
D.rear和rear->next。
(7)堆是一個鍵值序列{k1,k2,…,kn},對i=1,2,…,|_n/2_|,滿足(C)。
A.ki≤k2i≤k2i+1;
B.kinext!=NULL)
{_____p=p->next___________;@
j++;
}
return(j);/*回傳表長*/
2.以下為單鏈表按序號查找的運(yùn)算,分析算法,請在____處填上正確的語句。
pointerfind_lklist(lklisthead,inti)
{p=head;j=0;
while(p->next!=null&&jnext;j++;}
if(i==j)return(p);
elsereturn(NULL);
}
}
3.以下為單鏈表的插入運(yùn)算,分析算法,請在____處填上正確的語句。
voidinsert_lklist(lklisthead,datatypex,inti)
/*在表head的第i個位置上插入一個以x為值的新結(jié)點(diǎn)*/
{p=find_lklist(head,i-1);
if(p==NULL)error(“不存在第i個位置”);
else{s=mailloc(size);s->data=x;
s->next=p->next;@
p->next=s;
}
}
4.程序段的功能是利用tmp棧將一個非空棧s1的所有元素按原樣復(fù)制到一個棧s2當(dāng)中去,請完成程序。
SeqStackS1,S2,tmp;
DataTypex;
...//假設(shè)棧tmp和S2已做過初始化
while(!StackEmpty(
Push(@
}
while(!StackEmpty(
Push(
Push(
}
5.以下程序段采用先根遍歷方法求二叉樹的葉子數(shù),請在橫線處填充適當(dāng)?shù)恼Z句。
Voidcountleaf(bitreptrt,int*count)/*根指針為t,假定葉子數(shù)count的初值為0*/
{if(t!=NULL)
{if((t->lchild==NULL)
countleaf(t->lchild,
countleaf(t->rchild,inti;
InitStack(
while(!StackEmpty(S))
if(i=Pop(@
while(!StackEmpty(Push(S,i);
}
}
7.以下是直接選擇排序的算法。請分析算法,并在橫線上填充適當(dāng)?shù)恼Z句。
voidselect(listr,intn)
{for(i=1;ir[j])k=j;
if(_k!=I)swap(r[k],r[i]);/*函數(shù)swap(r[k],r[i])交換r[k]和r[i]的位置*/
}
8.以下為冒泡排序的算法。請分析算法,并在________上填充適當(dāng)?shù)恼Z句。
voidbulbblesort(intn,listr)/*flag為特征位,定義為布爾型*/
{for(i=1;i
4.設(shè)某密碼電文由8個字母組成,每個字母在電文中的出現(xiàn)頻率分別是22,15,2,5,17,11,9,19,試為這8個字母設(shè)計相應(yīng)的哈夫曼編碼。
19=00
22=01
2=11000
15=101
11=100
5=11001
9=1101
17=111
5.請用類C語言編寫從單鏈表中刪除表頭元素的算
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 廢塑料加工處理工崗前發(fā)展趨勢考核試卷含答案
- 重軌加工工班組管理能力考核試卷含答案
- 工具鉗工班組管理評優(yōu)考核試卷含答案
- 天然氣凈化操作工崗前操作管理考核試卷含答案
- 大型橋梁機(jī)械操作工改進(jìn)水平考核試卷含答案
- 實(shí)木及實(shí)木復(fù)合地板備料工操作管理水平考核試卷含答案
- 廣安鄰水南220千伏輸變電工程報告表
- 意外賠償合同范本
- 公司餐廳合同范本
- 農(nóng)業(yè)規(guī)劃合同范本
- 抖音賬號內(nèi)容運(yùn)營方案
- 2025中國長壽醫(yī)學(xué)與抗衰展望
- 羊水穿刺醫(yī)學(xué)科普
- 2025食品生物技術(shù)行業(yè)市場研發(fā)動態(tài)及產(chǎn)業(yè)化前景與投資機(jī)會研究報告
- 戶內(nèi)燃?xì)鈸屝夼嘤?xùn)課件
- 2025年影像科工作總結(jié)
- DB32T 5224-2025 高標(biāo)準(zhǔn)農(nóng)田智慧灌溉與排水技術(shù)規(guī)范
- 標(biāo)準(zhǔn)成本法在中小企業(yè)的應(yīng)用研究-以河北定方機(jī)械制造有限公司為例
- 珠寶店面安全應(yīng)急預(yù)案
- 2025年醫(yī)藥軟包裝行業(yè)分析報告及未來發(fā)展趨勢預(yù)測
- 集成電路芯片設(shè)計企業(yè)組織架構(gòu)詳解
評論
0/150
提交評論