F.A.Qs Home ProblemSet Status Ranklist Contest LoginRegister
Notice:祝各位Oier新年快乐,Rp++!
大视野在线测评-欢迎您
[ New Thread ]
MainBoard >> 忽然发现一个用STL可能会被卡的地方
kevinshuai @ 2017-10-11 15:50:34
[ Quote ] [ Edit ] [ Delete ] 1#
本机在未开启O2的情况下测试,开1e6个queue<int>大约需要2s,其中包含程序结束回收queue<int>的耗时。
写了一个题开了1.6e7个vector,光是回收就用了将近1s。
开了O2之后依旧用了0.3秒,因此用STL开数组要慎重,所幸vector开起来比queue快一些,1e5范围内的耗时不是很大。
liudailiusuanna @ 2017-10-11 19:03:20
[ Quote ] [ Edit ] [ Delete ] 2#
那个。。。话说NOIp开O2吗?
liudailiusuanna @ 2017-10-11 19:03:22
[ Quote ] [ Edit ] [ Delete ] 3#
那个。。。话说NOIp开O2吗?
ccc000111 @ 2017-10-11 19:34:02
[ Quote ] [ Edit ] [ Delete ] 4#
不开……
[Top] [Previous Page] [Next Page]

HOME Back