判斷題冒泡排序若在一趟排序中沒(méi)有記錄交換則停止。這樣能加快排序的速度。

您可能感興趣的試卷

你可能感興趣的試題

2.多項(xiàng)選擇題在眾多的開(kāi)發(fā)語(yǔ)言中,不是面向過(guò)程的是()

A.C語(yǔ)言
B.C#
C.php
D.Python

3.多項(xiàng)選擇題6是完數(shù),其因子包括()

A.1
B.2
C.3
D.6

4.多項(xiàng)選擇題關(guān)于循環(huán)結(jié)構(gòu)使用描述正確的是()

A.用do-while語(yǔ)句構(gòu)成的循環(huán),在while后的表達(dá)式為零時(shí)結(jié)束循環(huán)
B.for結(jié)構(gòu)與while結(jié)構(gòu)都是先執(zhí)行后判斷,do..while是先判斷后執(zhí)行
C.for循環(huán)可以嵌套for循環(huán)
D.for(表達(dá)式1;表達(dá)式2;表達(dá)式3)語(yǔ)法格式中表達(dá)式1表示的是循環(huán)初始值

5.多項(xiàng)選擇題關(guān)于循環(huán)語(yǔ)句和跳轉(zhuǎn)語(yǔ)句,下面描述錯(cuò)誤的是()

A.使用雙重循環(huán)語(yǔ)句不允許while與do…while語(yǔ)句嵌套for語(yǔ)句
B.break用于switch結(jié)構(gòu),if結(jié)構(gòu)及循環(huán)結(jié)構(gòu),其含義是中斷,中止
C.循環(huán)跳轉(zhuǎn)語(yǔ)句只有break一種
D.while.if及for都是用來(lái)實(shí)現(xiàn)循環(huán)結(jié)構(gòu)

最新試題

應(yīng)用分支限界法的三個(gè)關(guān)鍵問(wèn)題包括()。

題型:多項(xiàng)選擇題

pollard算法找到一個(gè)整數(shù)因子的時(shí)間復(fù)雜性是()。

題型:?jiǎn)雾?xiàng)選擇題

下列關(guān)于效率的說(shuō)法正確的是()。

題型:多項(xiàng)選擇題

分支限界法中,擴(kuò)展出的孩子結(jié)點(diǎn)在入隊(duì)時(shí),存儲(chǔ)該孩子結(jié)點(diǎn)的父結(jié)點(diǎn)的地址和左孩子標(biāo)志。其目的是什么?()

題型:?jiǎn)雾?xiàng)選擇題

舍伍德算法思想是通過(guò)引入隨機(jī)化策略將確定性算法改造為隨機(jī)算法,打破原來(lái)確定性算法在某些實(shí)例情況下,其時(shí)間復(fù)雜性必然遠(yuǎn)高于平均時(shí)間復(fù)雜性的規(guī)律。下面哪些算法可以應(yīng)用舍伍德算法思想?()

題型:多項(xiàng)選擇題

序列(1,7,3,4,9,2,3)的最長(zhǎng)遞增子序列的長(zhǎng)度為()。

題型:?jiǎn)雾?xiàng)選擇題

?在分治法中講到快速排序,如果每次使用partion函數(shù)導(dǎo)致分組出現(xiàn)嚴(yán)重不平衡情況下,算法效率不高,最壞情況下的時(shí)間復(fù)雜度為O(n2),通過(guò)改造partition函數(shù),也就是每次隨機(jī)選擇一個(gè)元素作為劃分基準(zhǔn),這樣會(huì)很好地改善算法的性能,這種算法思想是()。

題型:?jiǎn)雾?xiàng)選擇題

?有這樣一種算法,運(yùn)行一次可能找不到問(wèn)題的解,運(yùn)行多次就一定能找到問(wèn)題的解,且運(yùn)行次數(shù)有界,這種算法是()。

題型:?jiǎn)雾?xiàng)選擇題

有這樣一種算法,運(yùn)行一次一定能找到問(wèn)題的解,有時(shí)不知其是否正確,可以確定的是該解高概率(大于50%)是正確的。這種算法是()。

題型:?jiǎn)雾?xiàng)選擇題

在N皇后問(wèn)題中,需要將棋盤(pán)當(dāng)做一個(gè)二維數(shù)組來(lái)分析,對(duì)于該二維數(shù)組,以下說(shuō)法正確的是()。

題型:多項(xiàng)選擇題