定义的东西&&运算多差别就会大?
by AKIOI官方账号 @ 2020-05-27 11:52:22
@[白木偶君](/user/113695) ll开多了就会死,记住这一点,能不开ll尽量不开.
by bovine__kebi @ 2020-05-27 11:58:32
@[bovine__kebi](/user/294736) ~~于是光荣的因为没开ll爆零了~~
by AC_Automation @ 2020-05-27 12:00:00
int 比 long long快一倍吧
by Steven__Chen @ 2020-05-27 12:00:15
@[AC_Automation](/user/55959) ~~CCF应该不会卡这种常数的吧~~
by bovine__kebi @ 2020-05-27 12:00:42
我这个人特别喜欢short...
by Miller2019 @ 2020-05-27 12:01:12
不好说,`int`和`long long`理论上是`2~4`倍性能差距,实际上由于`CPU`和编译器玄学优化可能表现差不多。
这里慢可能是因为`long long`的寄存器不如`int`多,整除分块的时候`long long`除法比较慢吧。相比之下寄存器中`int`的除法就飞快了。
by command_block @ 2020-05-27 12:01:18
虽然位长短,但是寄存器少,某些时候`short`可能反倒不如`int`快 (
by command_block @ 2020-05-27 12:02:02
~~开ll的题有时候都叫我开成了short...~~
by Miller2019 @ 2020-05-27 12:02:12
@[command_block](/user/58705) 是的,short没有int快,包括读入、输出
by Miller2019 @ 2020-05-27 12:03:02