版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、棧和隊列棧和隊列習題41判斷題(在你認為正確的題后的括號中打√,否則打X)。(1)堆棧和隊列都是特殊的線性表。(√)(2)堆棧和隊列都將插入和刪除操作限制在表的端點處進行。(√)(3)只允許在表的一端進行插入和刪除操作的線性表稱為堆棧。(√)(4)沒有元素的堆棧稱為空棧,空棧用不著棧頂指針。(X)(5)只要堆棧不空,就能任意刪除堆棧的元素。(X)(6)堆棧允許刪除的一端稱為棧頂,而棧底元素是不能刪除的。(X)(7)n個元素進棧的順序一定
2、與它們出棧的順序相反。(X)(8)對采用鏈式存儲結(jié)構(gòu)的堆棧進行操作不必判斷溢出。(X)(9)給出順序堆棧的棧頂元素位置的指針是一個指針類型的變量。(X)(10)判斷順序堆棧是否為空的標志是top是否等于0(top為棧頂指針)。(√)(11)插入和刪除操作比較簡單是鏈接堆棧和鏈接隊列的優(yōu)點之一。(√)(12)n個元素進隊的順序與它們出隊的順序一定是相同的。(√)(13)沒有任何元素的隊列稱為空隊??贞犛貌恢狀^指針與隊尾指針。(X)(14
3、)元素進出隊列一定滿足“先進先出”的規(guī)律。(√)(15)鏈接隊列不存在溢出問題。(X)(16)在鏈接隊列中刪除一個元素是在鏈表的最前端進行的。(√)(17)采用循環(huán)鏈表作為存儲結(jié)構(gòu)的隊列稱為循環(huán)隊列。(√)(18)堆棧和隊列都可以用來解決遞歸問題。(X)(19)堆棧和隊列都不適合采用散列存儲方法。(√)(20)無論是順序隊列還是鏈接隊列,插入、刪除操作的時間復雜度都是O(1)。(√)42單項選擇題。A(1)堆棧和隊列的共同之處在于它們具
4、有相同的——。A邏輯特性B物理特性C運算方法D元素類型C(2)堆棧和隊列都是特殊的線性表,其特殊性在于_______。A它們具有一般線性表所沒有的邏輯特性B它們的存儲結(jié)構(gòu)比較特殊C對它們的使用方法做了限制D它們比一般線性表更簡單D(3)若5個元素的出棧序列為1,2,3,4,5,則進棧序列可能是——。A2,4,3,1,5B2,3,1,5,4C3,1,4,2,5D3,1,2,5,4A(4)某隊列初始為空,若它的輸入序列為a,b,c,d,它的
5、輸出序列應(yīng)為——。Aa,b,c,dBd,c,b,aCa,c,b,dDd,a,c,b找公式(5)當4個元素的進棧序列給定以后,由這4個元素組成的可能的出棧序列應(yīng)該有——。A24種B17種C16種D14種(6)設(shè)n個元素的進棧序列為1,2,3,…,n,出棧序列為p1,p2,p3,…,pn,若Pi=n,則B(1≤i2)個堆棧共享。各棧棧頂指針為top[n],分別指出各棧棧頂元素的位置;棧底指針為bot[n1],分別指出各棧棧底元素的位置。初始
6、時,bop[i]=bot[i]=iROUND(M/n—05)(i=1,2,....,n)其中,ROUND()為四舍五人取整函數(shù)。請寫一算法,該算法向任意指定的第i個堆棧插入一個新的元素x。僅當M個空間全部占用時才產(chǎn)生溢出,并報告相應(yīng)信息(1≤i≤n)。48設(shè)中綴表達式E存放于字符數(shù)組中,并以@作為結(jié)束標志。請寫出判斷一個中綴表達式E中左、右圓括號是否配對的算法。49寫出將中綴表達#(ab)/cd#變換為后綴表達式的過程中,每讀到一個單詞
溫馨提示
- 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)結(jié)構(gòu)(專)階段練習4
- 數(shù)據(jù)結(jié)構(gòu)練習
- 數(shù)據(jù)結(jié)構(gòu)練習3
- 數(shù)據(jù)結(jié)構(gòu)練習題
- 數(shù)據(jù)結(jié)構(gòu)練習題
- 數(shù)據(jù)結(jié)構(gòu)練習題
- 數(shù)據(jù)結(jié)構(gòu)(本)期末綜合練習
- 數(shù)據(jù)結(jié)構(gòu)單元練習10
- 數(shù)據(jù)結(jié)構(gòu)應(yīng)用題練習
- 數(shù)據(jù)結(jié)構(gòu)練習1-09答案
- 數(shù)據(jù)結(jié)構(gòu)練習題及答案
- 數(shù)據(jù)結(jié)構(gòu)練習題含答案
- 數(shù)據(jù)結(jié)構(gòu)
- 數(shù)據(jù)結(jié)構(gòu)練習題2及答案
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計報告 (4)
- 4《數(shù)據(jù)結(jié)構(gòu)導論》復習題
- 數(shù)據(jù)結(jié)構(gòu)課程設(shè)計--數(shù)據(jù)結(jié)構(gòu)的實現(xiàn)
- 數(shù)據(jù)結(jié)構(gòu)論文數(shù)據(jù)結(jié)構(gòu)實驗教學探索
- 數(shù)據(jù)結(jié)構(gòu)練習 第六章 樹
- 《數(shù)據(jù)結(jié)構(gòu)》大綱
評論
0/150
提交評論