如果你的代码被卡得严重,请做下面我所做过的尝试
查看原帖
如果你的代码被卡得严重,请做下面我所做过的尝试
6322
woshiren楼主2020/5/8 11:55
  • 换成快读,用fread而不是getchar
  • i++换成++i,i--同理
  • 尽可能减少%p
  • 快读中的*10,替换成(sum<<1)+(sum<<3)
  • 减少类型转换
  • 循环变量等任何局部变量,定义前加入register关键字(例如 for (register int i=1;i<=n;++i;))
  • 减少调用头文件
  • 吸臭氧(厌氧型代码可能负优化)

对于我个人的代码,其中register和fread是最高效率的。

2020/5/8 11:55
加载中...