由数据范围反推算法复杂度以及算法内容

通常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),块状链表
相关文章
相关标签/搜索