阅读背景:

输入一个正整数N,返回一个大于N并且二进制权重跟N相同的数

来源:互联网 

背景

该题目来源于今天的网易校招笔试,其中二进制权重为一个正整数N的二进制中1的个数

思路

假设M为N的二进制,则从M的最后一位开始向前遍历,遇到第一个1改为0,继续遍历遇到第一个0改为1结束。假设M为N的二




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: