关于卡常数,OI界一直有着各种奇妙的传言,比如:
阅读全文
+=
比=
慢*(a + i)
比a[i]
快x * 10
比(x << 1) + (x << 3)
慢- 循环中,
++i
比i++
快- 循环变量加上
register
快std::pair <T1, T2>
很慢std::min
和std::max
很慢if ... else ...
比...?...:...
慢
关于卡常数,OI界一直有着各种奇妙的传言,比如:
阅读全文
+=
比=
慢*(a + i)
比a[i]
快x * 10
比(x << 1) + (x << 3)
慢- 循环中,
++i
比i++
快- 循环变量加上
register
快std::pair <T1, T2>
很慢std::min
和std::max
很慢if ... else ...
比...?...:...
慢