單項選擇題采用“順序搜索法”從一個長度為N的隨機分布數(shù)組中搜尋值為K的元素。以下對順序搜索法分析正確的是()

A.最佳情況、最差情況和平均情況下,順序搜索法的漸進代價都相同
B.最佳情況的漸進代價要好于最差情況和平均情況的漸進代價
C.最佳情況和平均情況的漸進代價要好于最差情況的漸進代價
D.最佳情況的漸進代價要好于平均情況的漸進代價,而平均情況的漸進代價要好于最差情況的漸進代價


您可能感興趣的試卷

你可能感興趣的試題

1.單項選擇題當上下限表達式相等時,我們使用下列哪種表示法來描述算法代價?()

A.大O表示法
B.大Ω表示法
C.Θ表示法
D.小o表示法

2.單項選擇題漸進算法分析是指()

A.算法在最佳情況、最差情況和平均情況下的代價
B.當規(guī)模逐步往極限方向增大時,對算法資源開銷“增長率”上的簡化分析
C.數(shù)據(jù)結(jié)構(gòu)所占用的空間
D.在最小輸入規(guī)模下算法的資源代價

3.單項選擇題當輸入規(guī)模為n時,算法增長率最小的是()。

A.5n
B.20log2n
C.2n2
D.3nlog3n

4.單項選擇題解決一個問題通常有多種方法。若說一個算法“有效”是指()

A.這個算法能在一定的時間和空間資源限制內(nèi)將問題解決
B.這個算法能在人的反應(yīng)時間內(nèi)將問題解決
C.這個算法比其他已知算法都更快地將問題解決
D.A和C

5.單項選擇題一個算法應(yīng)該包含如下幾條性質(zhì),除了()

A.二義性
B.有限性
C.正確性
D.可終止性

最新試題

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

題型:多項選擇題

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

題型:單項選擇題

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

題型:單項選擇題

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

題型:多項選擇題

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

題型:單項選擇題

在解決活動安排問題時應(yīng)首先對活動進行排序,排序的依據(jù)是()。

題型:單項選擇題

使用窮舉法求解最長遞增子序列的時間復(fù)雜度為()。

題型:單項選擇題

在使用分治法設(shè)計算法時,最好使子問題的規(guī)模大致相同,即將一個問題分成大小相等的多個子問題的處理方法是行之有效的。

題型:判斷題

在N皇后問題中,需要將棋盤當做一個二維數(shù)組來分析,對于該二維數(shù)組,以下說法正確的是()。

題型:多項選擇題

輸入數(shù)組(-1,0,1,-2,3),它的最大子段和是()。

題型:單項選擇題