[nowCoder] 二进制中1的个数
2024-09-22 14:37:30
题目描述
输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。
class Solution {
public:
int NumberOf1(int n) {
int cnt = ; while(n)
{
n = n&(n-);
cnt ++;
} return cnt;
}
};
最新文章
- 类型转换和类型相关函数.png
- 【转】MySQL批量SQL插入各种性能优化
- java full gc
- WPF自定义控件
- 判断comboBox是否选对了绑定的数据库中的项
- 一晚上将一个模板整合进了DJANGO
- protocol buffer介绍(protobuf)
- jQuery自学笔记(四):jQuery DOM节点操作
- 查看Android系统当前运行的activity
- poj 3592 Instantaneous Transference 缩点+最长路
- cURL实现get、post请求
- 使用SSH搭建用户注册登录系统
- net core 安装web模板
- 运用scrollPic插件的实例
- 2016 Russian Code Cup (RCC 16), Final Round B - Cactusophobia
- BZOJ3616 : War
- Introduction to Learning to Trade with Reinforcement Learning
- HDU 1422 重温世界杯 DP题
- structure needs cleaning
- 转:关于Latent Dirichlet Allocation及Hierarchical LDA模型的必读文章和相关代码