0%

LeetCode-Day2

今天主要学习了int的最大范围的表示

$ -2^{31} < int < 2^{31} - 1$

min表示为-(1 << 31)

max表示为(1 << 31) - 1

这里需要注意的是<<移位运算符的优先级比较低,不可以写成1 << 31 - 1,会被理解为1 << (31 - 1),即1 <<30