【转载】ICPC时间复杂度对于复杂度提示

在竞赛中,一般算机一秒能运行5 x 108次汁算,如果题目給出的时间限制カ1s,那么你选择的算法执行的汁算次数最多应该在108量级オ有可能解决这个题目。一般 O(n)的算法能解决的数据范围在n < 10^8。

  O(n *logn)的算法能解决的数据范围在n <= 10^6。

  O(n*sqrt(n) )的算法能解决的数据范围在n < 10^5。

  O(n^2)的算法能解决的数据范围在n<5000。

  O(n^3)的算法能解决的数据范围在n <300。

  O(2^n)的算法能解决的数据范围在n < 25。

  O(n!)的算法能解决的数据范围在n < 11。

  以上范围仅供参考,实际中还要考虑每种算法的常数。
posted @ 2024-04-13 13:44  peterzh6  阅读(7)  评论(0编辑  收藏  举报