判斷題冒泡排序優(yōu)化算法中需要使用一個標(biāo)識變量,來判斷一趟排序中是否有數(shù)據(jù)發(fā)生交換。
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題冒泡排序最好的情況是,記錄完全有序,18個記錄待排序只需要比較()次即可完成排序。
A.18
B.17
C.16
D.162
2.多項選擇題6個元素{2,7,98,12,44,56}采用優(yōu)化的冒泡排序,總共需要比較的次數(shù)不是()次。
A.4
B.5
C.6
D.9
3.多項選擇題快速排序從時間復(fù)雜度和排序類不是()
A.O(nlog2n)和穩(wěn)定排序
B.O(nlog2n)和不穩(wěn)定排序
C.O(n*n)和穩(wěn)定排序
D.O(n*n)和不穩(wěn)定排序
4.多項選擇題一趟快速排序最后返回的不是()
A.最大元素
B.最小元素
C.中軸所在的位置
5.單項選擇題一趟快速排序是選擇一個中軸,將小于中軸位置記錄的調(diào)到它的左邊,大于的調(diào)到它的()
A.右邊
B.左邊
C.兩邊
D.都不對
最新試題
在N皇后問題中,需要將棋盤當(dāng)做一個二維數(shù)組來分析,對于該二維數(shù)組,以下說法正確的是()。
題型:多項選擇題
在使用分治法設(shè)計算法時,最好使子問題的規(guī)模大致相同,即將一個問題分成大小相等的多個子問題的處理方法是行之有效的。
題型:判斷題
pollard算法找到一個整數(shù)因子的時間復(fù)雜性是()。
題型:單項選擇題
?優(yōu)先隊列式分支限界法解決0-1背包問題時,下面描述正確的是()。
題型:多項選擇題
在對Dijkstra算法進(jìn)行初始化時,如果兩個頂點之間沒有邊,則它們之間的距離為()。
題型:單項選擇題
用m種顏色給n個頂點著色、且使一條邊的兩個頂點顏色不同,則對應(yīng)的解空間樹是一棵()。
題型:單項選擇題
將長度分別為m,n的兩個單鏈表合并為一個單鏈表的時間復(fù)雜度為O(m+n)。
題型:判斷題
有這樣一種算法,運行一次一定能找到問題的解,有時不知其是否正確,可以確定的是該解高概率(大于50%)是正確的。這種算法是()。
題型:單項選擇題
Prim算法適合稀疏圖,其時間復(fù)雜度只與邊的數(shù)目有關(guān)。
題型:判斷題
下列關(guān)于貪心算法與動態(tài)規(guī)劃算法說法正確的是()。
題型:多項選擇題