tag: easy; Bit; question:
Write a function that takes an unsigned integer and return the number of '1' bits it has (also known as the Hamming weight). Example 1: Input: 00000000000000000000000000001011
Output: 3
Explanation: The input binary string **00000000000000000000000000001011** has a total of three '1' bits. Example 2: Input: 00000000000000000000000010000000
Output: 1
Explanation: The input binary string 00000000000000000000000010000000 has a total of one '1' bit. Example 3: Input: 11111111111111111111111111111101
Output: 31
Explanation: The input binary string 11111111111111111111111111111101 has a total of thirty one '1' bits. Note: Note that in some languages such as Java, there is no unsigned integer type. In this case, the input will be given as signed integer type and should not affect your implementation, as the internal binary representation of the integer is the same whether it is signed or unsigned. In Java, the compiler represents the signed integers using 2's complement notation. Therefore, in Example 3 above the input represents the signed integer -3. Follow up:
If this function is called many times, how would you optimize it? 思路:
把一个整数减去1,然后与原整数做与运算,会把该整数最右边的一个1变成0,要计算1的个数,就循环上述操作,直到这个数为0为止。代码如下: class Solution { public: int hammingWeight(uint32_t n) { int res = 0; while (n) { n = n & (n - 1); ++res; } return res; } }; © 著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务 举报 上一篇下一篇×下载简书,随时随地看好文友情链接 更多 美国西雅图攻略投资一家宠物酒店需要多少钱?石林峡风景区适合带宠物一起游玩吗?利川腾龙洞风景区带子真的有那么好吃吗?上海生日免费的景点你家宠物能帮忙驱蚊吗?这些驱蚊小技巧让毛孩子变身驱蚊小卫士!哈密旅游景点大全广州去武汉攻略高铁可以托运狗狗吗?狗半岁不吃狗粮怎么办国产狗粮怎么选?豆柴适合你家狗狗吗?如何正确使用宠物体温计为爱宠测量体温?热饮的品种和做法欧洲买表攻略电饭煲做板栗的做法泸州有什么特产狗狗可以每天吃肉吗?宠物饮食的必知小贴士昆明到版纳自驾游狗狗被猫咬了该怎么办?猫咪怀孕周期计算虎皮豆腐做法英伟达市场份额:高端芯片从 95% 到 0%,太惨烈佳木斯风景区适合带宠物一起游玩吗?观山湖公园有什么秘密狗狗总是不吃饭怎么办狗粮中的钙含量充足吗?高百丈风景区好玩吗狗狗的年龄怎么计算才准确?庐山自驾旅游攻略创作你的创作,接受世界的赞赏登录|打开App|热门文章 下载简书,随时随地看好文
智能索引记录
-
2026-03-02 14:04:36
教育培训
成功
标题:夏天作文400字优选8篇
简介:在日常学习、工作和生活中,许多人都有过写作文的经历,对作文都不陌生吧,作文是经过人的思想考虑和语言组织,通过文字来表达一
-
2026-03-02 13:08:39
综合导航
成功
标题:Eight Off - Play The Free Game Online
简介:Eight Off - click to play online. The classic solitaire Eigh
-
2026-03-02 16:37:55
综合导航
成功
标题:å®éå°çæ¼é³_å®éå°çææ_å®éå°çç¹ä½_è¯ç»ç½
简介:è¯ç»ç½å®éå°é¢é,ä»ç»å®éå°,å®éå°çæ¼é³,
-
2026-03-02 10:48:17
综合导航
成功
标题:Fish & Richardson Secures 2023 Gold Standard Certification From the Women in Law Empowerment Forum
简介:Fish & Richardson has been awarded the 2023 US Gold Standard
-
2026-03-02 16:24:44
游戏娱乐
成功
标题:超级贪食蛇,超级贪食蛇小游戏,4399小游戏 www.4399.com
简介:超级贪食蛇在线玩,超级贪食蛇下载, 超级贪食蛇攻略秘籍.更多超级贪食蛇游戏尽在4399小游戏,好玩记得告诉你的朋友哦!
-
2026-03-02 16:40:05
综合导航
成功
标题:关于母亲节的作文:有意义的母亲节 7_450字_作文网
简介:都说母亲是天上赐的无价之宝,而母爱就是这无价之宝中的内涵。 母亲给过我不少的爱,我也给过母亲不少的白头发,每一
-
2026-03-02 16:36:57
综合导航
成功
标题:(经典)梦想让生活更美好作文
简介:在我们平凡的日常里,大家都尝试过写作文吧,借助作文人们可以实现文化交流的目的。你知道作文怎样才能写的好吗?下面是小编帮大
-
2026-03-02 15:53:12
综合导航
成功
标题:荟贤德招聘-莆田市荔城区荟贤德餐饮有限公司招聘-597直聘
简介:597直聘为您提供荟贤德招聘信息、公司简介、公司地址、公司福利等详细信息,让您在选择荟贤德前有一个全面的了解.公司介绍:
-
2026-03-02 16:05:56
综合导航
成功
标题:Schaeffler Germany
简介:Schaeffler has been driving forward groundbreaking invention
-
2026-03-02 18:39:57
博客创作
成功
标题:主线:竞技场(1)_消逝的光芒 图文全攻略 全主支线任务全剧情全收集品_3DM单机
简介:《消逝的光芒》图文全攻略(系统详细教程/全技能解析+全主线支线任务流程/全剧情+全稀有蓝紫橙蓝图/日志/笔记/邮件/雕像
-
2026-03-02 13:56:04
综合导航
成功
标题:ギャンブルの神々の真偽を占う:8,300倍の奇跡を否定し、価格を操作して$230,000を手に入れる|Bee Network
简介:執筆者|Wenser (@wenser 2010) 年初から上昇を続けるホットなセクターとして、予測市場は富を生み出すミ
-
2026-03-02 14:13:55
教育培训
成功
标题:田螺作文500字3篇
简介:在平平淡淡的学习、工作、生活中,许多人都有过写作文的经历,对作文都不陌生吧,作文根据写作时限的不同可以分为限时作文和非限
-
2026-03-02 16:13:50
游戏娱乐
成功
标题:小小碰碰车,小小碰碰车小游戏,4399小游戏 www.4399.com
简介:小小碰碰车在线玩,小小碰碰车下载, 小小碰碰车攻略秘籍.更多小小碰碰车游戏尽在4399小游戏,好玩记得告诉你的朋友哦!
-
2026-03-02 10:47:07
综合导航
成功
标题:Channel Letter Signs PIP - PIP Raleigh, NC
简介:Channel Letters are used to create the extra visibility of a
-
2026-03-02 10:54:37
综合导航
成功
标题:CDC DOP Helps Local Health Jurisdictions Fight Overdoses ICF
简介:We provide technical assistance to the CDC to better underst
-
2026-03-02 14:12:29
数码科技
成功
标题:美漫丧钟第1088章?土著式的招待_美漫丧钟_混沌文工团_十二小说网_规则类怪谈扮演指南
简介:美漫丧钟最新章节第1088章?土著式的招待出自混沌文工团的作品美漫丧钟最新章节每天第一时间更新。美漫丧钟txt电子书下载
-
2026-03-02 17:31:02
综合导航
成功
标题:Case Studies
简介:PwC Malta
-
2026-03-02 10:54:39
美食菜谱
成功
标题:好吃的家常菜做法,解馋开胃,简单易上手,一家人吃得很满足 - 小吃美食 - 34楼
简介:油焖大虾 食材:虾、葱、姜丝、白糖、料酒、盐、米醋、高汤、味精 做法: 1.将虾去净须脚、沙包腺洗净,用少量盐腌一下,并
-
2026-03-02 12:59:20
教育培训
成功
标题:【热门】我的梦想英语作文5篇
简介:在日常学习、工作抑或是生活中,大家都写过作文,肯定对各类作文都很熟悉吧,通过作文可以把我们那些零零散散的思想,聚集在一块
-
2026-03-02 18:45:56
视频影音
成功
标题:重生大姐大娇夫你别怕第01集红豆剧场_在线播放[高清流畅]_爽文短剧
简介:爽文短剧_重生大姐大娇夫你别怕剧情介绍:重生大姐大娇夫你别怕是由内详执导,内详等人主演的,于2025年上映,该重生讲述的
-
2026-03-02 16:47:27
游戏娱乐
成功
标题:产品展示-122cc太阳集成游戏
简介:122cc太阳集成游戏【2026世 · 界 · 杯 · 指 · 定 · 平 · 台】从属于122cc太阳集成游戏有限公司
-
2026-03-02 16:57:50
综合导航
成功
标题:Predator 2
简介:Predator 2 est un film réalisé par Stephen Hopkins avec Dann
-
2026-03-02 16:01:43
综合导航
成功
标题:How AI Is Transforming Utility Resilience ICF
简介:Resilience metrics offer a structured way to benchmark syste
-
2026-03-02 18:49:37
综合导航
成功
标题:我七个姐姐绝世无双 在线阅读最新章节_第六十章 自在呼吸法第1页_我七个姐姐绝世无双 在线阅读免费章节_恋上你看书网
简介:第六十章 自在呼吸法第1页_我七个姐姐绝世无双 在线阅读_橙年岁月_恋上你看书网
-
2026-03-02 13:59:55
综合导航
成功
标题:不到长城非好汉_900字_作文网
简介:伫立在山脚,先引入眼帘的是一幢金碧辉煌的房屋,房屋上挂着一块匾,写着 天下第一雄关 。向旁边眺望,连绵起伏的群山中,清晨
-
2026-03-02 16:29:18
综合导航
成功
标题:The truth of the data: 2/3 of the Meme coins promoted by KOLs have returned to zero, and only 1% of the tokens have incr Bee Network
简介:Original author: CoinWire Article translation: TechFlow As
-
2026-03-02 16:44:42
综合导航
成功
标题:FDA Seeks Public Comment on Cigarette Warning Labels
简介:Online study will poll 1.2 million youth and adults; will no
-
2026-03-02 14:15:59
教育培训
成功
标题:初春小学作文
简介:在日常学习、工作抑或是生活中,大家对作文都不陌生吧,作文是从内部言语向外部言语的过渡,即从经过压缩的简要的、自己能明白的
-
2026-03-02 18:49:57
综合导航
成功
标题:鳏夫女尊晋江最新章节_24恐吓第1页_鳏夫女尊晋江免费阅读_恋上你看书网
简介:24恐吓第1页_鳏夫女尊晋江_两枚杏核_恋上你看书网
-
2026-03-02 13:05:13
综合导航
成功
标题:One Line Draw - Play One Line Draw Game Online Free
简介:Play One Line Draw game online for free on YAD. The game is