技巧总结
位运算标记一小段连续的数字
对于数字1到31,可以把1向左移动x位来表示x存在。例如526. 优美的排列
经常出错的地方
两个整数相乘赋值给长整型
两个整数相乘赋值给长整型有可能损失精度,所以要对其中一个整数强转成long型。
如:2022-10-23 第 316 场周赛中的第3题
循环判断条件两侧都有自增变量
while (i < i + 2) {
i++
对于数字1到31,可以把1向左移动x位来表示x存在。例如526. 优美的排列
两个整数相乘赋值给长整型有可能损失精度,所以要对其中一个整数强转成long型。
如:2022-10-23 第 316 场周赛中的第3题
while (i < i + 2) {
i++