玩弄二进制的一道题。
给出一个数,以vector的形式返回这个数前面的数在二进制时有几个1.
这个要做的话注意到第一位肯定是1,那么其余位和上一个数比是否有进位?用一个&就能解决问题。
立减 ¥
请填写红包祝福语或标题
红包个数最小为10个
红包金额最低5元
抵扣说明:
1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。 2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。