《棧和隊(duì)列答案》word版

《棧和隊(duì)列答案》word版

ID:29736112

大?。?4.50 KB

頁(yè)數(shù):7頁(yè)

時(shí)間:2018-12-22

《棧和隊(duì)列答案》word版_第1頁(yè)
《棧和隊(duì)列答案》word版_第2頁(yè)
《棧和隊(duì)列答案》word版_第3頁(yè)
《棧和隊(duì)列答案》word版_第4頁(yè)
《棧和隊(duì)列答案》word版_第5頁(yè)
資源描述:

《《棧和隊(duì)列答案》word版》由會(huì)員上傳分享,免費(fèi)在線(xiàn)閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。

1、第二單元 課后練習(xí)題知識(shí)點(diǎn)范圍:第3章 棧和隊(duì)列一、選擇題(每小題1分,共28分)1.棧的特點(diǎn)是B,簡(jiǎn)稱(chēng) C 的線(xiàn)性表;隊(duì)列的特點(diǎn)是A,簡(jiǎn)稱(chēng) D 的線(xiàn)性表。A.先進(jìn)先出 B.后進(jìn)先出C.LIFO   D.FIFO2.棧和隊(duì)列的共同點(diǎn)是C。A.都是先進(jìn)后出B.都是先進(jìn)先出C.只允許在端點(diǎn)處插入和刪除元素D.沒(méi)有共同點(diǎn)3.一個(gè)棧的進(jìn)棧序列是a,b,c,d,e,則棧的不可能的輸出序列是C。A.edcbaB.decbaC.dceabD.a(chǎn)bcde4.設(shè)有一個(gè)棧,元素依次進(jìn)棧的順序?yàn)锳、B、C、D、E。下列B是可能的出棧序列。A.D,B,C,A,EB.B,C,D,E,AC.E,A,B

2、,C,DD.E,D,C,A,B5.以下B不是隊(duì)列的基本運(yùn)算?A.從隊(duì)尾插入一個(gè)新元素B.從隊(duì)列中刪除第i個(gè)元素C.判斷一個(gè)隊(duì)列是否為空D.讀取隊(duì)頭元素的值6.若已知一個(gè)棧的進(jìn)棧序列是1,2,3,…,n,其輸出序列為p1,p2,p3,…,pn,若p1=n,則pi為C。A.iB.n-iC.n-i+1D.不確定7.設(shè)計(jì)一個(gè)判別表達(dá)式中左、右括號(hào)是否配對(duì)出現(xiàn)的算法,采用 D 數(shù)據(jù)結(jié)構(gòu)最佳。A.線(xiàn)性表的順序存儲(chǔ)結(jié)構(gòu) B.隊(duì)列  C.線(xiàn)性表的鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)  D.棧8.判定一個(gè)順序棧st(最多元素為MaxSize)為滿(mǎn)的條件是D。A.st->top!=-1B.st->top==-1C.s

3、t->top!=MaxSizeD.st->top==MaxSize9.一個(gè)隊(duì)列的入隊(duì)序列是1,2,3,4,則隊(duì)列的輸出序列是B。A.4,3,2,1B.1,2,3,4C.1,4,3,2D.3,2,4,110.判定一個(gè)循環(huán)隊(duì)列qu(最多元素為MaxSize)為空的條件是C。A.qu->rear–qu->front==MaxSizeB.qu->rear–qu->front-1==MaxSizeC.qu->rear==qu->frontD.qu->rear=qu->front-111.若用一個(gè)循環(huán)隊(duì)列空間大小為6,且當(dāng)前rear和front的值分別為0和3,當(dāng)從隊(duì)列中刪除一個(gè)元素,

4、再加入兩個(gè)元素后,rear和front的值分別為 B 。A.1和5   B.2和4    C.4和2   D.5和112.向一個(gè)棧頂指針為h的帶頭結(jié)點(diǎn)的鏈棧中插入指針s所指的結(jié)點(diǎn)時(shí),應(yīng)執(zhí)行D操作。A.h->next=s?;B.s->next=h?;C.s->next=h?;h=s?;D.s->next=h->next?;h->next=s?;13.輸入序列為ABC,若用S表示入棧,X表示出棧操作,則得到CBA輸出序列要經(jīng)過(guò)的棧操作序列為B。A.SXSXSX B.SSSXXX   C.SSXSX  D.SXSSXX14.和順序棧相比,鏈棧有一個(gè)比較明顯的優(yōu)勢(shì)是 A 。A.通常

5、不會(huì)出現(xiàn)棧滿(mǎn)的情況    B.通常不會(huì)出現(xiàn)??盏那闆rC.插入操作更容易實(shí)現(xiàn)      D.刪除操作更容易實(shí)現(xiàn)15.若一個(gè)順序棧中元素為n個(gè),做進(jìn)棧運(yùn)算時(shí)發(fā)生上溢,則說(shuō)明該棧的最大容量為(B)。A.n-1  B.nC.n+1D.n/216.允許對(duì)隊(duì)列進(jìn)行的操作有D。A.對(duì)隊(duì)列中的元素排序B.取出最近進(jìn)隊(duì)的元素C.在隊(duì)頭元素之前插入元素D.刪除隊(duì)頭元素17.對(duì)于循環(huán)隊(duì)列D。A.無(wú)法判斷隊(duì)列是否為空B.無(wú)法判斷隊(duì)列是否為滿(mǎn)C.隊(duì)列不可能滿(mǎn)D.以上說(shuō)法都不對(duì)18.若一個(gè)帶頭結(jié)點(diǎn)的鏈棧的棧頂指針用top表示,當(dāng)p指向的結(jié)點(diǎn)進(jìn)棧時(shí),執(zhí)行的操作是C。A.p->next=top?;top=

6、top->next;B.top=p->p;p->next=top;C.p->next=top->next;top->next=p;D.p->next=top;top=p;19.隊(duì)列的“先進(jìn)先出”特性是指D。A.最早插入隊(duì)列中的元素總是最后被刪除B.當(dāng)同時(shí)進(jìn)行插入、刪除操作時(shí),總是插入操作優(yōu)先C.每當(dāng)有刪除操作時(shí),總是要先做一次插入操作D.每次從隊(duì)列中刪除的總是最早插入的元素20.若一個(gè)循環(huán)隊(duì)列,其最多元素個(gè)數(shù)為MAXSIZE,front為頭指針,rear為尾指針,則判定滿(mǎn)隊(duì)列的條件是A。A.(rear+1)%MAXSIZE==frontB.rear+1==frontC.re

7、ar==frontD.(front+1)%MAXSIZE==rear21.隊(duì)列是一種  A 的線(xiàn)性表。A.先進(jìn)先出  B.先進(jìn)后出   C.只能插入  D.只能刪除22.設(shè)輸入序列為1、2、3、4、5、6,則通過(guò)棧的作用后可以得到的輸出序列為 B 。A.5,3,4,6,1,2B.3,2,5,6,4,1C.3,1,2,5,4,6D.1,5,4,6,2,323.設(shè)順序循環(huán)隊(duì)列Q[0:M-1]的頭指針和尾指針?lè)謩e為F和R,頭指針F總是指向隊(duì)頭元素的前一位置,尾指針R總是指向隊(duì)尾元素的當(dāng)前位置,則該循環(huán)隊(duì)列中的元素個(gè)數(shù)為 

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫(huà)的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶(hù)上傳,版權(quán)歸屬用戶(hù),天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶(hù)請(qǐng)聯(lián)系客服處理。