颠倒二进制位 给出的是十进制数,位运算手动转换快缺失数字 Hashmap很慢 把数字排序,看两数之差,如果查值大于一则中间缺少数字。置换【原地 把遇到的每一个正数i放到a[i]位置上,遍历如果a[i]!=i那么这个数就缺了