
基础编程题之最大连续bit数(位运算)
��������������������������������������� ��������������������������������������������������������������������������� ������������������������1��������������������������� ���������������������������������������������1��������� ������0���������������������������������������0������������ ��������������������������������������������������������������� ������������������������������ ��������������������������������������������������� ������������������������������������������������������������������ ���������������������������������������������������������������1��� ������������������������1������������������ ������0������������������������0������������ ���������������������������������������������������1���������
发布日期:2021-05-14 14:14:48
浏览次数:19
分类:精选文章
本文共 2345 字,大约阅读时间需要 7 分钟。
���������������������������������������������1���������
������������������������������������������������������������1���������������������������������������������������������������������������������������������������������������������������
������������
������������������������������������������������������������1������������������������������������������������������������������������������������1������������
count
���������������������1������������������������������max
���������������������1���������num & 1
���������������������1������������������1������������count
������1���max
���������count
���������������count
������max
���������������������������count
���0���count
���������������������������1���������������������������������������������������O(log n)���������n���������������������������������������������������O(1)������������������������������
������������
#includeusing namespace std;int main() { int num = 0; while (cin >> num) { int count = 0; int max_count = 0; while (num) { if (num & 1) { if (count > max_count) { max_count = count; } count++; } else { count = 0; } num = num >> 1; } cout << max_count << endl; } return 0;}
������������
cin
������������num
���count
������������������������������max_count
���count
���0������������������������1���������max_count
������������������������������������������������������������������1������������������������������������������������0���������������������������������������
发表评论
最新留言
路过,博主的博客真漂亮。。
[***.116.15.85]2025年04月06日 14时27分57秒
关于作者

喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
【Bootstrap5】精细学习记录
2021-05-11
LeetCode197.打家劫舍
2021-05-11
A simple problem HDU-2522 【数学技巧】
2021-05-11
Struts2-从值栈获取list集合数据(三种方式)
2021-05-11
vscode中快速生成vue模板
2021-05-11
参考图像
2021-05-12
设计模式(18)——中介者模式
2021-05-12
用JavaScript实现希尔排序
2021-05-12
推荐几篇近期必看的视觉综述,含GAN、Transformer、人脸超分辨、遥感等
2021-05-12
BUU-MISC-认真你就输了
2021-05-12
BUU-MISC-caesar
2021-05-12
【专题2:电子工程师 之 上位机】 之 【36.事件重载】
2021-05-12
【专题3:电子工程师 之 上位机】 之 【46.QT音频接口】
2021-05-12
一文理解设计模式--命令模式(Command)
2021-05-12
VTK:可视化之RandomProbe
2021-05-12
block多队列分析 - 2. block多队列的初始化
2021-05-12
Java时间
2021-05-12