軟件設(shè)計(jì)師真題2007年下半年上午題及答案十一

軟件設(shè)計(jì)師 責(zé)任編輯:lihao9696 2013-10-23

添加老師微信

備考咨詢

加我微信

摘要:軟件設(shè)計(jì)師真題2007年下半年上午題及答案十一

 

軟件設(shè)計(jì)師考試大綱

軟考軟件設(shè)計(jì)師在線輔導(dǎo)班招生

軟件設(shè)計(jì)師考試培訓(xùn)面授班全國(guó)招生

● 設(shè)棧S和隊(duì)列Q的初始狀態(tài)為空,元素按照a、b、c、d、e的次序進(jìn)入棧S,當(dāng)一個(gè)元素從棧中出來(lái)后立即進(jìn)入隊(duì)列Q.若隊(duì)列的輸出元素序列是c、d、b、a、e,則元素的出棧順序是  (58)  ,棧S的容量至少為  (59)  .

(58)A. a、b、c、d、eB. e、d、c、b、a  C. c、d、b、a、e  D. e、a、b、d、c

(59)A. 2  B. 3 C. 4  D. 5

● 對(duì)于n(n≥0)個(gè)元素構(gòu)成的線性序列L,在  (60)  時(shí)適合采用鏈?zhǔn)酱鎯?chǔ)結(jié)構(gòu)。

(60)A. 需要頻繁修改L中元素的值B. 需要頻繁地對(duì)L進(jìn)行隨機(jī)查找

C. 需要頻繁地對(duì)L進(jìn)行刪除和插入操作D. 要求L存儲(chǔ)密度高

● 對(duì)于二叉查找樹(shù)(Binary Search Tree),若其左子樹(shù)非空,則左子樹(shù)上所有結(jié)點(diǎn)的值均小于根結(jié)點(diǎn)的值;若其右子樹(shù)非空,則右子樹(shù)上所有結(jié)點(diǎn)的值均大于根結(jié)點(diǎn)的值;左、右子樹(shù)本身就是兩棵二叉查找樹(shù)。因此,對(duì)任意一棵二叉查找樹(shù)進(jìn)行  (61)  遍歷可以得到一個(gè)結(jié)點(diǎn)元素的遞增序列。在具有n個(gè)結(jié)點(diǎn)的二叉查找樹(shù)上進(jìn)行查找運(yùn)算,最壞情況下的算法復(fù)雜度為  (62)  .

(61) A. 先序B. 中序C. 后序D. 層序

(62) A. O(n2)B. O(nlog2n)C. O(log2n)D. O(n)

● 迪杰斯特拉(Dijkstra)算法按照路徑長(zhǎng)度遞增的方式求解單源點(diǎn)最短路徑問(wèn)題,該算法運(yùn)用了 (63) 算法策略。

(63)A. 貪心 B. 分而治之C. 動(dòng)態(tài)規(guī)劃D. 試探+回溯

● 關(guān)于算法與數(shù)據(jù)結(jié)構(gòu)的關(guān)系, (64) 是正確的。

  參考答案:(58-63)C B C B D A

返回目錄:軟件設(shè)計(jì)師考試真題2007-2012年真題匯總

編輯推薦:軟件設(shè)計(jì)師考試系統(tǒng)開(kāi)發(fā)和運(yùn)行知識(shí)習(xí)題匯總

軟件設(shè)計(jì)師考試知識(shí)點(diǎn)總結(jié)

更多資料
更多課程
更多真題
溫馨提示:因考試政策、內(nèi)容不斷變化與調(diào)整,本網(wǎng)站提供的以上信息僅供參考,如有異議,請(qǐng)考生以權(quán)威部門公布的內(nèi)容為準(zhǔn)!

軟考備考資料免費(fèi)領(lǐng)取

去領(lǐng)取

!
咨詢?cè)诰€老師!