由數據範圍反推算法複雜度以及算法內容

通常ACM或者筆試題的時間限制是1秒或2秒。在這種狀況下,C++代碼中的操做次數控制在 107爲最佳。 下面給出在不一樣數據範圍下,代碼的時間複雜度和算法該如何選擇:web n ≤ 30, 指數級別, dfs+剪枝,狀態壓縮dp n ≤ 102 => O(n3),floyd,dp n ≤ 103 => O(n2),O(n2logn),dp,二分 n ≤ 104 => O(n∗n1/2),塊狀鏈表
相關文章
相關標籤/搜索