A.效率是一個性能要求,其目標(biāo)應(yīng)該在需求分析時給出
B.提高程序效率的根本途徑在于選擇良好的設(shè)計方法,數(shù)據(jù)結(jié)構(gòu)與算法
C.效率主要指處理機時間和存儲器容量兩個方面
D.程序的效率與程序的長度強相關(guān)
您可能感興趣的試卷
你可能感興趣的試題
A.從活結(jié)點表中取下一結(jié)點成為當(dāng)前擴展結(jié)點,并重復(fù)結(jié)點擴展過程
B.每一個活結(jié)點只有一次機會成為擴展結(jié)點
C.那些導(dǎo)致不可行解或?qū)е路亲顑?yōu)解的子結(jié)點被舍棄,其余子結(jié)點被加入活結(jié)點表中
D.活結(jié)點一旦成為擴展結(jié)點,就一次性產(chǎn)生其所有子結(jié)點
E.一直持續(xù)到找到所求的解或活結(jié)點表為空時為止
A.如何組織活結(jié)點表
B.如何確定最優(yōu)解的解向量
C.如何限制搜索的層次
D.如何設(shè)計合適的剪枝函數(shù)
A.棧式分支限界法
B.單調(diào)隊列式分支限界法
C.二叉樹式分支限界法
D.優(yōu)先隊列式分支限界法
E.隊列式分支限界法
A.使用限界函數(shù)剪去得不到更優(yōu)解的右子樹(不裝該物品)
B.使用約束函數(shù)剪去不合理的右子樹(不裝該物品)
C.使用約束函數(shù)剪去不合理的左子樹(裝該物品)
D.使用限界函數(shù)剪去得不到更優(yōu)解的左子樹(裝該物品)
A.高為m的n叉樹
B.高為m的m叉樹
C.高為n的n叉樹
D.高為n的m叉樹
最新試題
回溯法的主要用途包括求問題的所有解、求問題的最優(yōu)解和求問題的任一解。
馬的遍歷問題能否有可行解,與()有關(guān)。
在一個至少包含三個頂點的加權(quán)連通單向圖中,假定邊的權(quán)重互不相同,則權(quán)重最大的邊不可能被包含在任何最小生成樹中。
有這樣一種算法,運行一次一定能找到問題的解,有時不知其是否正確,可以確定的是該解高概率(大于50%)是正確的。這種算法是()。
有一個問題的蒙特卡洛算法,給定一個實例,已知運行一次其答案是錯誤的概率是1/8,現(xiàn)運行k次該算法,其答案一直不變,問該答案的正確率是()。
序列(1,7,3,4,9,2,3)的最長遞增子序列的長度為()。
?在分治法中講到快速排序,如果每次使用partion函數(shù)導(dǎo)致分組出現(xiàn)嚴(yán)重不平衡情況下,算法效率不高,最壞情況下的時間復(fù)雜度為O(n2),通過改造partition函數(shù),也就是每次隨機選擇一個元素作為劃分基準(zhǔn),這樣會很好地改善算法的性能,這種算法思想是()。
用漸進表示法分析算法復(fù)雜度的增長趨勢。
下面哪個問題不是NPC問題?()
關(guān)于使用回溯法求解0-1背包問題,以下說法正確的是()。