ACM题目中的时间限制与内存限制 复杂度的估计

Posted RongT

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ACM题目中的时间限制与内存限制 复杂度的估计相关的知识,希望对你有一定的参考价值。

 

运行时限为1s,这很常见,对于该时限,我们设计的算法复杂度不能超过百万级别,即不要超过一千万。假如你的算法时间复杂度为O(n^2),则n不应该大于3000

 

空间限制是32MB,即你程序中申请的内存不能超过32MB,简单计算一下就能知道你申请了多少内存,比如int a[100],大致需要100 * 4*8 bit

 

现如今的机试题一般不会对空间有太多限制,所以读书情况我们应该有“空间换时间”的思想。

 

以上是关于ACM题目中的时间限制与内存限制 复杂度的估计的主要内容,如果未能解决你的问题,请参考以下文章

acm新生赛-简单和

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

acm新生赛-蚂蚁

ACM--数学--湘大oj 1088--Cycloid

时间复杂度

2021-2022-2 ACM集训队每周程序设计竞赛(10) - 问题 C: 下一个素数 - 题解