摘要: 源自Shinecheng~今天有一题一直TLE,本来以为是取模运算超时,结果最后证明是求绝对值超时。简单记录今天的测试结果(循环10^8次。每个循环中有100个相同操作):#define abs(a) ((a)>0?(a):(-(a))操作:lala = abs(i);时间:7800ms操作: if(i > 0) lala = i; else lala = -i;时间:8000ms操作 lala = i + 1000000000;时间:3350ms#define MOD ((1<<20)-1)操作 lala = i % MOD;时间:44300ms操作 lala = i 阅读全文
posted @ 2013-11-01 18:18 _sunshine 阅读(233) 评论(1) 推荐(0) 编辑