浅谈 long long 和 int 的区别

long long 和 int 的区别

大小的区别

众所周知,long long的范围比int大(如下表)。

在这里插入图片描述
long long的范围比int大很多,但是内存只比int大一倍,不管是效率还是范围都比int要优秀。
那么我刚学的时候就想问,为什么能开int尽量开int,很少开long long。(除了一些题特别刁钻)


但是今天,我发现了一个问题,同一道题,用int能过,用long long会超时。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
真的是只慢了亿点点……
long long & int MOD 运算时间比较

总结:long long的时间比int慢很多(他们都是按字节计算的),所以,能开int就尽量开吧……

猜你喜欢

转载自blog.csdn.net/Face_the_Blast/article/details/107646392