單項選擇題用動態(tài)規(guī)劃算法解決最大字段和問題,其時間復雜性為()
A.logn
B.n
C.n2
D.nlogn
您可能感興趣的試卷
你可能感興趣的試題
1.單項選擇題大整數(shù)乘法算法是()算法。
A.分治
B.貪心
C.動態(tài)規(guī)劃
D.窮舉
2.單項選擇題函數(shù)32n+10nlogn的漸進表達式是()
A.2n
B.32n
C.nlogn
D.10nlogn
3.單項選擇題
算法是由若干條指令組成的有窮序列,而且滿足以下性質()
(1)輸入:有0個或多個輸入
(2)輸出:至少有一個輸出
(3)確定性:指令清晰,無歧義
(4)有限性:指令執(zhí)行次數(shù)有限,而且執(zhí)行時間有限
A.(1)(2)(3)
B.(1)(2)(4)
C.(1)(3)(4)
D.(1)(2)(3)(4)
4.單項選擇題實現(xiàn)最長公共子序列利用的算法是()。
A.分治策略
B.動態(tài)規(guī)劃法
C.貪心法
D.回溯法
5.單項選擇題以深度優(yōu)先方式系統(tǒng)搜索問題解的算法稱為()
A.分支界限算法
B.概率算法
C.貪心算法
D.回溯算法
最新試題
將長度分別為m,n的兩個單鏈表合并為一個單鏈表的時間復雜度為O(m+n)。
題型:判斷題
下列關于效率的說法正確的是()。
題型:多項選擇題
回溯法采用的搜索策略是()。
題型:單項選擇題
使用窮舉法求解最長遞增子序列的時間復雜度為()。
題型:單項選擇題
在對Dijkstra算法進行初始化時,如果兩個頂點之間沒有邊,則它們之間的距離為()。
題型:單項選擇題
pollard算法找到一個整數(shù)因子的時間復雜性是()。
題型:單項選擇題
用漸進表示法分析算法復雜度的增長趨勢。
題型:判斷題
應用分支限界法的三個關鍵問題包括()。
題型:多項選擇題
舍伍德算法思想是通過引入隨機化策略將確定性算法改造為隨機算法,打破原來確定性算法在某些實例情況下,其時間復雜性必然遠高于平均時間復雜性的規(guī)律。下面哪些算法可以應用舍伍德算法思想?()
題型:多項選擇題
關于分支限界法的基本思想,下列描述正確的是()。
題型:多項選擇題