查找输入整数二进制中1的个数
来源:互联网 发布:淘宝网三角梅哪家好 编辑:程序博客网 时间:2024/06/10 05:29
请实现如下接口
public static int findNumberOf1( int num)
{
/* 请实现 */
return 0;
} 譬如:输入5 ,5的二进制为101,输出2
涉及知识点:
输入描述:
输入一个整数
输出描述:
计算整数二进制中1的个数
import java.util.Scanner;public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while(scanner.hasNextInt()){ int num = scanner.nextInt(); System.out.println(Main.findNumberOf1(num)); } } public static int findNumberOf1( int num) { String str = Integer.toBinaryString(num); int numOfOne = 0; for(int i=0;i<str.length();i++){ if('1' == str.charAt(i)){ numOfOne++; } } return numOfOne; }}
阅读全文
0 0
- HWOJ 查找输入整数二进制中1的个数
- 华为OJ:查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 【华为OJ】查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 华为oj_查找输入整数二进制中1的个数
- 华为oj 查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 华为oj 查找输入整数二进制中1的个数
- *查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- Java实现查找输入整数二进制中1的个数
- 查找输入整数二进制中1的个数
- 华为OJ题库-查找输入整数二进制中1的个数
- 华为OJ基础篇-查找输入整数二进制中1的个数
- Pygame 中控制音频流的模块
- JVM 内存区域以及内存溢出和内存泄露
- mysql初学
- 运维自动化工具Ansible
- xXx隐私助手1.0
- 查找输入整数二进制中1的个数
- sql手注实践之dvwa
- Pygame 中用于视频叠加图形的 pygame 对象。
- cpp学习总结
- C++类的定义
- 【JQuery】--选择器
- 算法模板之堆-优先队列
- 712. Minimum ASCII Delete Sum for Two Strings
- 「复制、拷贝、替身、软连接、硬连接」区别详解