剑指 Offer 15. 二进制中1的个数
循环检查每一位,n&(1<<i)
剑指 Offer 16. 数值的整数次方
思路1:递归调用 x*=x,ans+=x;
思路2:看成二进制数,x*=x,ans+=x^i
剑指 Offer 17. 打印从1到最大的n位数
大数问题,从高位往地位放0-9,然后删除头0
剑指 Offer 18. 删除链表的节点
保存一下上一个节点
剑指 Offer 21. 调整数组顺序使奇数位于偶数前面
双指针换
循环检查每一位,n&(1<<i)
思路1:递归调用 x*=x,ans+=x;
思路2:看成二进制数,x*=x,ans+=x^i
大数问题,从高位往地位放0-9,然后删除头0
保存一下上一个节点
双指针换