首页
题库
面试
求职
学习
竞赛
More+
所有博客
搜索面经/职位/试题/公司
搜索
我要招人
去企业版
登录 / 注册
首页
>
试题广场
>
整数的二进制数表达中有多少个1
[编程题]整数的二进制数表达中有多少个1
热度指数:1215
时间限制:C/C++ 2秒,其他语言4秒
空间限制:C/C++ 256M,其他语言512M
算法知识视频讲解
给定一个32位整数n,返回该整数二进制形式1的个数。
输入描述:
输入一个整数,代表n,n为32为整数。
输出描述:
输出一个整数,代表n的二进制表达式中1的个数。
示例1
输入
1
输出
1
示例2
输入
-2
输出
31
备注:
时间复杂度
,额外空间复杂度
。
马上挑战
算法知识视频讲解
提交运行
算法知识视频讲解
添加笔记
求解答(0)
邀请回答
收藏(6)
分享
纠错
提交结果有问题?
10个回答
0篇题解
开通博客
暂无题解
问题信息
位运算
数学
上传者:
小小
难度:
10条回答
6收藏
4648浏览
热门推荐
通过挑战的用户
查看代码
牛客94226...
2022-11-22 17:29:02
duijie
2022-10-03 16:21:36
DBCGary
2022-09-06 12:01:19
漏雨之网
2022-08-27 11:31:30
牛客24761...
2022-08-25 19:45:56
相关试题
旅行Ⅱ
动态规划
位运算
评论
(1)
一行代码求两个数的最大公约数
数学
基础数学
评论
(12)
Primary Arithmetic
字符串
基础数学
位运算
评论
(39)
相关性分析有哪些?
评论
(1)
如何检验聚类分析结果
评论
(1)
扫描二维码,关注牛客网
意见反馈
下载牛客APP,随时随地刷题
1
1
-2
31