下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
第一章測(cè)試以下可以用于定義一個(gè)完整的數(shù)據(jù)結(jié)構(gòu)的是()。
A:抽象數(shù)據(jù)類型
B:數(shù)據(jù)對(duì)象
C:數(shù)據(jù)元素
D:數(shù)據(jù)關(guān)系
答案:A以下關(guān)于數(shù)據(jù)結(jié)構(gòu)的說(shuō)法中,正確的是()。
A:數(shù)據(jù)的邏輯結(jié)構(gòu)唯一決定了其存儲(chǔ)結(jié)構(gòu)
B:數(shù)據(jù)結(jié)構(gòu)僅由其邏輯結(jié)構(gòu)和存儲(chǔ)結(jié)構(gòu)決定
C:數(shù)據(jù)的邏輯結(jié)構(gòu)獨(dú)立于其存儲(chǔ)結(jié)構(gòu)
D:數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)獨(dú)立于其邏輯結(jié)構(gòu)
答案:C計(jì)算算法的時(shí)間復(fù)雜度是屬于一種()。
A:事后統(tǒng)計(jì)的方法
B:事前統(tǒng)計(jì)的方法
C:事前分析估算的方法
D:事后分析估算的方法
答案:C算法的時(shí)間復(fù)雜度主要取決于()。
A:計(jì)算的環(huán)境
B:問(wèn)題的規(guī)模
C:數(shù)據(jù)的類型
D:待處理數(shù)據(jù)的值
答案:Bintsuanfa(intn){inti=1,s=1;while(s<n)s+=++I;returni;}上面算法的時(shí)間復(fù)雜度是O()。()
A:對(duì)
B:錯(cuò)
答案:A第二章測(cè)試線性表L=(a1,a2,……,an),下列說(shuō)法正確的是()。
A:除第一個(gè)和最后一個(gè)元素外,其余每個(gè)元素都由一個(gè)且僅有一個(gè)直接前驅(qū)和直接后繼
B:線性表中至少要有一個(gè)元素
C:每個(gè)元素都有一個(gè)直接前驅(qū)和一個(gè)直接后繼
D:表中諸元素的排列順序必須是由小到大或由大到小
答案:A在長(zhǎng)度為n的順序表中刪除第i(1≤i≤n)個(gè)元素時(shí),需向前移動(dòng)()個(gè)元素。
A:n-i
B:n-i+1
C:n
D:i-1
答案:A如果線性表最常用的操作是在最后一個(gè)元素之后插入一個(gè)元素和刪除第一個(gè)元素,則采用()存儲(chǔ)方式最節(jié)省運(yùn)算時(shí)間。
A:僅有尾指針的單循環(huán)鏈表
B:單鏈表
C:雙鏈表
D:僅有頭指針的單循環(huán)鏈表
答案:A在一個(gè)單鏈表中,若刪除p所指向結(jié)點(diǎn)的后續(xù)結(jié)點(diǎn),則所需修改指針的操作為()。
A:p=p->next->next;
B:p=p->next;p->next=p->next->next;
C:p=p->next;
D:p->next=p->next->next;
答案:D設(shè)線性表有2n個(gè)元素,以下操作中,在單鏈表上實(shí)現(xiàn)要比在順序表上實(shí)現(xiàn)效率更高的()。
A:在最后一個(gè)元素的后面插入一個(gè)新元素
B:順序輸出前k個(gè)元素
C:交換第i個(gè)元素和第2n-i-1個(gè)元素(i=,1,…,n-1)
D:刪除指定元素
答案:D第三章測(cè)試棧是()。
A:限制存取點(diǎn)的非線性結(jié)構(gòu)
B:順序存儲(chǔ)的線性結(jié)構(gòu)
C:鏈?zhǔn)酱鎯?chǔ)的線性結(jié)構(gòu)
D:限制存取點(diǎn)的線性結(jié)構(gòu)
答案:D一個(gè)棧的輸入序列為:a,b,c,d,e,則棧的不可能輸出的序列是()。
A:d,e,c,b,a
B:a,b,c,d,e
C:e,d,c,b,a
D:d,c,e,a,b
答案:D判斷一個(gè)循環(huán)隊(duì)列Q(最多n個(gè)元素)為滿的條件是()。
A:Q->rear==Q->front
B:Q->front==(Q->rear+1)%n
C:Q->front==(Q->rear-1)%n
D:Q->rear==Q->front+1
答案:B在一個(gè)鏈隊(duì)列中,front和rear分別為頭指針和尾指針,則插入一個(gè)結(jié)點(diǎn)s的操作為()。
A:rear->next=s;rear=s;
B:s->next=front;front=s;
C:front=front->next;
D:s->next=rear;rear=s;
答案:A在解決計(jì)算機(jī)主機(jī)和打印機(jī)之間速度不匹配問(wèn)題時(shí),通常設(shè)置一個(gè)打印數(shù)據(jù)緩沖區(qū),主機(jī)將要輸出的數(shù)據(jù)依次寫入該緩沖區(qū),而打印機(jī)則從該緩沖區(qū)中取走數(shù)據(jù)打印。該緩沖區(qū)應(yīng)該是一個(gè)()結(jié)構(gòu)。
A:隊(duì)列
B:堆棧
C:數(shù)組
D:線性表
答案:A第四章測(cè)試與線性表相比,串的插入和刪除操作的特點(diǎn)是()。
A:算法的時(shí)間復(fù)雜度較高
B:涉及移動(dòng)的元素更多
C:通常以串整體作為操作對(duì)象
D:需要更多的輔助空間
答案:C設(shè)串長(zhǎng)為n,模式串長(zhǎng)為m,則KMP算法所需的附加空間為()。
A:O(m*n)
B:O(nlog2m)
C:O(n)
D:O(m)
答案:D數(shù)組A[0..5,0..6]的每個(gè)元素占5個(gè)字節(jié),將其按列優(yōu)先次序存儲(chǔ)在起始地址為1000的內(nèi)存單元中,則元素A[5][5]的地址是()。
A:1180
B:1210
C:1175
D:1205
答案:C對(duì)一些特殊矩陣采用壓縮存儲(chǔ)的目的主要是為了()。
A:去掉矩陣中的多余元素
B:減少不必要的存儲(chǔ)空間的開(kāi)銷
C:表達(dá)變得簡(jiǎn)單
D:對(duì)矩陣元素的存取變得簡(jiǎn)單
答案:B稀疏矩陣的三元組存儲(chǔ)方法()。
A:比十字鏈表法更高效
B:矩陣的非零元個(gè)數(shù)和位置在操作過(guò)程中變化不大時(shí)較有效
C:實(shí)現(xiàn)轉(zhuǎn)置運(yùn)算很簡(jiǎn)單,只需將每個(gè)三元組的行標(biāo)和列標(biāo)交換
D:是一種鏈?zhǔn)酱鎯?chǔ)方法
答案:B第五章測(cè)試設(shè)一棵二叉樹(shù)的中序遍歷序列:badce,后序遍歷序列:bdeca,則二叉樹(shù)先序遍歷序列為()。
A:adbce
B:abcde
C:debac
D:decab
答案:B任何一棵二叉樹(shù)的葉結(jié)點(diǎn)在先序、中序和后序遍歷序列中的相對(duì)次序不發(fā)生改變。()。
A:對(duì)
B:錯(cuò)
答案:A在下列情況中,可稱為二叉樹(shù)的是()。
A:哈夫曼樹(shù)
B:每個(gè)結(jié)點(diǎn)至多有兩棵子樹(shù)的有序樹(shù)
C:每個(gè)結(jié)點(diǎn)至多有兩棵子樹(shù)的樹(shù)
D:每個(gè)結(jié)點(diǎn)只有一棵子樹(shù)
答案:A樹(shù)的先根序列等同于與該樹(shù)對(duì)應(yīng)的二叉樹(shù)的()。
A:層序序列
B:先序序列
C:后序序列
D:中序序列
答案:B由權(quán)值為3,6,7,2,5的葉子結(jié)點(diǎn)生成一棵哈夫曼樹(shù),它的帶權(quán)路徑長(zhǎng)度為()。
A:51
B:74
C:53
D:23
答案:A第六章測(cè)試已知一個(gè)有向圖的鄰接矩陣表示,要?jiǎng)h除所有從第i個(gè)結(jié)點(diǎn)發(fā)出的邊,應(yīng)()。
A:將鄰接矩陣的第i行元素全部置為0
B:將鄰接矩陣的第i列元素全部置為0
C:將鄰接矩陣的第i列刪除
D:將鄰接矩陣的第i行刪除
答案:A為便于判別有向圖中是否存在回路,可借助于()。
A:拓?fù)渑判蛩惴?/p>
B:最小生成樹(shù)算法
C:廣度優(yōu)先搜索算法
D:最短路徑算法
答案:A已知一個(gè)有向圖的鄰接表存儲(chǔ)結(jié)構(gòu)如圖所示,根據(jù)深度優(yōu)先遍歷算法,從頂點(diǎn)v1出發(fā),所得到的頂點(diǎn)序列是:v1,v3,v4,v5,v2。()
A:對(duì)
B:錯(cuò)
答案:A任何一個(gè)無(wú)向連通網(wǎng)的最小生成樹(shù)()。
A:只有一棵
B:可能不存在
C:有一棵或多棵
D:一定有多棵
答案:C使用迪杰斯特拉算法求下圖中從頂點(diǎn)1到其他各頂點(diǎn)的最短路徑,依次得到最短路徑的目標(biāo)頂點(diǎn)是2,3,5,6,4。()
A:錯(cuò)
B:對(duì)
答案:B第七章測(cè)試折半查找有序表(4,6,10,12,20,30,50,70,88,100)。若查找表中元素58,則它將依次與表中()比較大小,查找結(jié)果是失敗。
A:20,50
B:20,70,30,50
C:30,88,70,50
D:30,88,50
答案:B鏈表適用于()查找
A:隨機(jī)
B:順序
C:順序,也能二分法
D:二分法
答案:B在上圖所示的平衡二叉樹(shù)中插入關(guān)鍵字48后得到一棵新平衡二叉樹(shù),在新平衡二叉樹(shù)中,關(guān)鍵字38所在的結(jié)點(diǎn)左、右子結(jié)點(diǎn)中保存的關(guān)鍵字分別是24,48。()
A:對(duì)
B:錯(cuò)
答案:A分別以下列序列構(gòu)造二叉排序樹(shù),與用其他三個(gè)序列所構(gòu)造的結(jié)果不同的是()。
A:(100,60,80,90,120,110,130)
B:(100,80,60,90,120,130,110)
C:(100,120,110,130,80,60,90)
D:(100,80,90,60,120,110,130)
答案:A哈希表構(gòu)建時(shí)采用線性探測(cè)法處理沖突,在某關(guān)鍵字查找成功的情況下,所探測(cè)的多個(gè)位置上的關(guān)鍵字()。
A:一定都不是同義詞
B:不一定都是同義詞
C:必然有序
D:一定是同義詞
答案:B第八章測(cè)試快速排序在下列哪種情況下最易發(fā)揮其長(zhǎng)處()。
A:被排序的數(shù)據(jù)中的最大值和最小值相差懸殊
B:被排序的數(shù)據(jù)中含有多個(gè)相同排序碼
C:被排序的數(shù)據(jù)已基本有序
D:被排序的數(shù)據(jù)完全無(wú)序
答案:D若一組記錄的排序碼為(46,79,56,38,40,84),則利用堆排序的方法建立的初始堆為()。
A:79,46,56,38,40,84
B:84,56,79,40,46,38
C:84,79,56,38,40,46
D:84,79,56,46,40,38
答案:C希爾排序的組內(nèi)排序采用的是()。
A:快速排序
B:折半插入排序
C:歸并排序
D:直接插入排序
答案:D
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024-2030年病房環(huán)境監(jiān)測(cè)器行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2024-2030年男科醫(yī)院行業(yè)發(fā)展分析及投資戰(zhàn)略研究報(bào)告
- 2024-2030年電源管理產(chǎn)業(yè)深度調(diào)研及行業(yè)發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2024-2030年電氣燒烤爐行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2024-2030年電壓力煲市場(chǎng)發(fā)展現(xiàn)狀調(diào)查及供需格局分析預(yù)測(cè)報(bào)告
- 2024-2030年電力變壓器遠(yuǎn)程監(jiān)控與診斷行業(yè)市場(chǎng)現(xiàn)狀供需分析及投資評(píng)估規(guī)劃分析研究報(bào)告
- 2024-2030年生豬養(yǎng)殖屠宰行業(yè)市場(chǎng)深度調(diào)研及發(fā)展趨勢(shì)與投資戰(zhàn)略研究報(bào)告
- 2024-2030年瓜子行業(yè)市場(chǎng)發(fā)展分析及發(fā)展趨勢(shì)與規(guī)劃建議研究報(bào)告
- 2024-2030年玉器市場(chǎng)前景分析及投資策略與風(fēng)險(xiǎn)管理研究報(bào)告
- 2024-2030年物流行業(yè)競(jìng)爭(zhēng)格局分析及投資前景與戰(zhàn)略規(guī)劃研究報(bào)告
- 《蔬菜栽培學(xué)》word版
- 人教版初中英語(yǔ)七八九全部單詞打印版
- 植物觀察記錄表
- 固體物理學(xué)_金屬電子論總論
- 機(jī)電維修工技術(shù)等級(jí)標(biāo)準(zhǔn)
- 新版譯林三年級(jí)上冊(cè)u(píng)nit1、unit2教學(xué)反思
- 煤礦井下人員定位系統(tǒng)驗(yàn)收標(biāo)準(zhǔn)及評(píng)分辦法_圖文
- 淺談如何提高加油站職工隊(duì)伍素質(zhì)
- 七年級(jí)上冊(cè)英語(yǔ)單詞競(jìng)賽
- 小學(xué)科學(xué)教學(xué)儀器配備標(biāo)準(zhǔn)
- 兩位數(shù)減兩位數(shù)退位減法可直接打印
評(píng)論
0/150
提交評(píng)論