問答題對于給定的一個序列(a1,a2,...aN),1≤N≤1000。我們可以得到一些遞增上升的子序列(ai1,ai2,...aiK),這里1≤i1〈i2〈...iK≤N。比如,對于序列(1,7,3,5,9,4,8),有它的一些上升子序列,如(1,7),(3,4,8)等等。這些子序列中最長的長度是4,比如子序列(1,3,5,8)。你的任務:就是對于給定的序列,求出最長上升子序列的長度。要求寫出你設計的算法思想及遞推函數(shù)的公式表達。
您可能感興趣的試卷
你可能感興趣的試題
最新試題
分支限界法中,擴展出的孩子結點在入隊時,存儲該孩子結點的父結點的地址和左孩子標志。其目的是什么?()
題型:單項選擇題
關于分支限界法的基本思想,下列描述正確的是()。
題型:多項選擇題
馬的遍歷問題能否有可行解,與()有關。
題型:多項選擇題
使用偽代碼描述算法具有()等優(yōu)點。
題型:多項選擇題
Prim算法適合稀疏圖,其時間復雜度只與邊的數(shù)目有關。
題型:判斷題
?優(yōu)先隊列式分支限界法解決0-1背包問題時,下面描述正確的是()。
題型:多項選擇題
?在分治法中講到快速排序,如果每次使用partion函數(shù)導致分組出現(xiàn)嚴重不平衡情況下,算法效率不高,最壞情況下的時間復雜度為O(n2),通過改造partition函數(shù),也就是每次隨機選擇一個元素作為劃分基準,這樣會很好地改善算法的性能,這種算法思想是()。
題型:單項選擇題
序列(1,7,3,4,9,2,3)的最長遞增子序列的長度為()。
題型:單項選擇題
應用分支限界法的三個關鍵問題包括()。
題型:多項選擇題
pollard算法找到一個整數(shù)因子的時間復雜性是()。
題型:單項選擇題