参考数据大小为10 ^ 5
一般只能有nlogn的解法,这个时候请考虑一下二分,归并等解法。
有些时候可以动态规划n^2的解法
参考数据大小<10 ^ 5
可以尝试o(n**2)甚至o(n^3)的解法,比如动态规划,遍历等等
大于10 ^ 5
老老实实o(n) 或者nlgn
n在32以内
二进制状态压缩
具体情况具体分析 一般贪心可以o(n)
参考数据大小为10 ^ 5
一般只能有nlogn的解法,这个时候请考虑一下二分,归并等解法。
有些时候可以动态规划n^2的解法
参考数据大小<10 ^ 5
可以尝试o(n**2)甚至o(n^3)的解法,比如动态规划,遍历等等
大于10 ^ 5
老老实实o(n) 或者nlgn
n在32以内
二进制状态压缩
具体情况具体分析 一般贪心可以o(n)