剑指offer--13.二进制中1的个数
2024-09-29 15:14:33
就是猜测试数据没有负数,哈哈
-----------------------------------------------------------------
时间限制:1秒 空间限制:32768K 热度指数:351459
题目描述
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
用bitset,count()方法获取1的个数
class Solution {
public:
int NumberOf1(int n) {
bitset<> bs(n);
return bs.count();
}
};
最新文章
- C#转C++的一点分享
- shell中如何判断某一命令是否存在
- 2012 #5 History repeat itself
- Oracle函数大全之转换函数
- POJ 2185 - Milking Grid (二维KMP)
- SQL Server 批量插入数据的两种方法
- iOS开发-基本的网络知识
- iOS开发——使用技术OC篇&;简单九宫格锁屏功能的实现与封装
- 使用SQLiteHelper创建数据库并插入数据
- centos安装docker容器
- JFrame常用属性设置模板
- BZOJ 3198: [Sdoi2013]spring [容斥原理 哈希表]
- Windows下的Memcache安装:
- RecyclerView 实现gallery画廊效果
- Golang 语言的单元测试和性能测试(也叫 压力测试)
- java使用格式String型转成Date型
- Python字符串方法总结(一)
- .NET Core+NLog+存储配置 日志存入到数据库
- cl 命令行配置
- [IOI2018] seats 排座位