获取最右侧的1: num&(~num+1) https://leetcode.com/problems/ip-to-cidr/ https://leetcode.com/problems/3sum/ 双指针 求两个数的最大公约数