每天一个卡常小技巧
作者:KevinLikesCoding 小蔡编程
请关注我朋友和老师:
luogu:
KevinLikesCoding https://www.luogu.com.cn/user/511639
大佬: lsj2009 https://www.luogu.com.cn/user/468657
信友队夏老师 https://www.luogu.com.cn/user/7253
一、int与long long
有些人喜欢把代码所有的int换成long long
但在强大的数据面前,long long 的时间和int可能会差500ms
所以有必要才换long long
二、快读
scanf速度比cin快很多
但在5e+6左右时会达到1s
而getchar等函数速度更快
可以手写快读函数
三、inline
inline可以在编译时将函数编译进主函数里,加快了速度
四、手写STL
有些时候STL很方便
但在强大的数据面前还是比较慢
如map可以手写hash