题解 | #求最大连续bit数#

求最大连续bit数

http://www.nowcoder.com/practice/4b1658fd8ffb4217bc3b7e85a38cfaf2

与自己左移一位相与即可

#include<iostream>
using namespace std;

int main()
{
    int n;
    while(cin>>n)
    {
        int count = 0;
        while(n != 0)
        {
            n = n & (n << 1);
            count++;
        }
        cout<<count<<endl;
        return 0;
    }
}
全部评论

相关推荐

双非阴暗爬行:我来看看笑死我了,这名字取得好想笑(没有不好的意思)
点赞 评论 收藏
分享
勤奋努力的椰子这就开摆:这些经历跟硬件都没啥关系呀
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务