A.快速排序
B.選擇排序
C.插入排序
D.冒泡排序
您可能感興趣的試卷
你可能感興趣的試題
A.快速排序
B.歸并排序
C.插入排序
D.冒泡排序
A.快速排序
B.冒泡排序
C.插入排序
D.歸并排序
A.2,5,6,3,8
B.2,3,5,6,8
C.2,5,3,6,8
D.5,2,3,6,8
A.2,5,6,3,8
B.2,5,3,6,8
C.2,3,6,5,8
D.2,3,5,6,8
A.平均時間復雜度上,快速排序的復雜度較低
B.平均時間復雜度上,歸并排序的復雜度較低
C.空間復雜度上,快速排序的復雜度較低
A.動態(tài)規(guī)劃可以減少算法的空間復雜度
B.函數(shù)值緩存不能減少算法的時間復雜度
C.動態(tài)規(guī)劃不能減少算法的時間復雜度
D.函數(shù)值緩存可以減少算法的空間復雜度
A.列表排序
B.單詞最短編輯距離
C.后綴表達式求值
D.斐波那契數(shù)列求值
A.“單詞最短編輯距離”問題不應該使用貪心法解決
B.貪心法適用于局部最優(yōu)等同于總體最優(yōu)的問題求解
C.“字符串匹配”問題中可以應用動態(tài)規(guī)劃思想
D.相比于函數(shù)值緩存,動態(tài)規(guī)劃的優(yōu)勢在于不需要額外的存儲空間
A.9x26
B.10x26
C.8x27
D.9x27
已知數(shù)列G(x)滿足:
G(1)=G(2)=G(3)=G(4)=1
G(x)=G(x-1)+G(x-2)+G(x-3)+G(x-4)(x≥5)
根據(jù)遞推式寫出求數(shù)列值的遞歸算法,問原始算法與采用函數(shù)值緩存的算法時間復雜度分別為多少?()
A.O(n4);O(n2)
B.O(5n);O(1)
C.O(4n);O(n)
D.O(5n);O(n2)
最新試題
非空單鏈表結點結構為[data,next],若指針p所指結點是尾結點,則()表達式為真。
通常將()作為衡量一個查找算法效率優(yōu)劣的標準。
在打印楊輝三角形前N行的算法中,需要申請一個N*N的二維數(shù)組存放楊輝三角形N行數(shù)據(jù)。
已知二叉樹用二叉鏈表存儲,則若實現(xiàn)二叉樹實現(xiàn)左右子樹交換,可以借助改寫()遍歷算法實現(xiàn)。
對給定的數(shù)據(jù)集{84,47,25,15,21}排序,進行2趟簡單選擇排序的結果是()
已知帶頭結點的鏈隊列指針Q,則該隊列做新元素結點s進隊操作的語句是()
二叉樹的二叉鏈表類型定義如下:閱讀下列算法,并回答問題:(1)該算法的功能是什么?(2)以下算法功能是否等價于上面的算法?
順序表中有10個數(shù)據(jù)元素,若第一個元素的存儲地址是1000,則最后一個元素地址是1036,第5個元素的地址是()
采用鄰接矩陣存儲n個頂點e條邊的無向圖,其鄰接矩陣的大小為()。
設二叉樹采用二叉鏈表方式存儲,root指向根結點,r所指結點為二叉樹中任一給定的結點。則可以通過改寫()算法,求出從根結點到結點r之間的路徑。