查找两个数储存在二进制中相同的个数
#include <stdio.h>int main()
{int a = 0, b = 0;scanf("%d%d", &a, &b);//输入两数int c = a ^ b;//运用按位运算符按位异或进行运算,相同为零不同为一int count = 0;//计数for(int i=0;i<32;i++){if ((c >> i) & 1 == 1)//判断a^b中不同的条件count++;//计数}printf("%d", count);//001111111//000000001return 0;
}
查找两个数储存在二进制中相同的个数相关推荐
- 查找两个字符串a,b中的最长公共子串
查找两个字符串a,b中的最长公共子串 文章目录 查找两个字符串a,b中的最长公共子串 一.题目描述 二.代码 一.题目描述 题目描述: 查找两个字符串a,b中的最长公共子串.若有多个,输出在较短串中最 ...
- 二进制中 1 的个数
二进制中 1 的个数 1.参考资料 https://leetcode-cn.com/problems/er-jin-zhi-zhong-1de-ge-shu-lcof/ 2.题目要求 题目描述 请实现 ...
- 华为机试HJ65:查找两个字符串a,b中的最长公共子串
作者:翟天保Steven 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 题目描述: 查找两个字符串a,b中的最长公共子串.若有多个,输出在较短串中最先出现的那个. 注: ...
- HJ65 查找两个字符串a,b中的最长公共子串
描述 查找两个字符串a,b中的最长公共子串.若有多个,输出在较短串中最先出现的那个. 注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串.请和"子序列"的概念分开 ...
- 【牛客网华为机试】HJ65 查找两个字符串a,b中的最长公共子串
题目 描述 查找两个字符串a,b中的最长公共子串.若有多个,输出在较短串中最先出现的那个. 注:子串的定义:将一个字符串删去前缀和后缀(也可以不删)形成的字符串.请和"子序列"的概 ...
- 【算法刷题日记之本手篇】汽水瓶与查找两个字符串a,b中的最长公共子串
⭐️前面的话⭐️ 本篇文章介绍来自牛客试题广场的两道题题解,分别为[汽水瓶]和[查找两个字符串a,b中的最长公共子串],展示语言java. 小贴士:本专栏所有题目来自牛客->面试刷题必用工具
- 统计无符号整数二进制中 1 的个数(Hamming Weight)
1.问题来源 之所以来记录这个问题的解法,是因为在在线编程中经常遇到,比如编程之美和京东的校招笔试以及很多其他公司都累此不疲的出这个考题.看似简单的问题,背后却隐藏着很多精妙的解法.查找网上资料,才知 ...
- C语言中写一个函数返回参数二进制中 1 的个数
通过C语言程序将十进制数转化成二进制数,然后求出二进制数中1的个数. 下面用三种方法来实现.来 方法一:除2取余法.对一十进制数,用2辗转相除至结果为1,将余数和最后的1从下向上倒序写就是对应的二进制 ...
- java识别汉字个数_统计字符串中汉字的个数
字符串可以包括数字.字母.汉字或者其他字符.使用Charater类的isDigit()方法可以判断字符串中的某个字符是否为数字, 使用Character类的isLetter()方法可以判断字符串中的某 ...
最新文章
- 女生读计算机专业好,女生选择计算机专业就读好吗?
- mysql binlog查看_MySQL--17 配置binlog-server 及中间件
- mybatis like模糊查询_Java自学之mybatis:模糊查询和多条件查询
- redis13---事务处理。
- 阿里春招Android面经
- 对‘avformat_find_stream_info’未定义的引用、to the PKG_CONFIG_PATH environment variable
- java做eda开发_Java学习笔记——EDA事件驱动架构,你掌握了吗
- 房产经纪人拿楼市新政炒作涨价
- 还原更改请勿关闭计算机 要多久,配置windows update失败 还原更改 请勿关闭计算机,电脑开机后一直显示以...
- iOS直播app原理
- element 时间选择器 限制时分秒_关于elementUI里日期选择器禁用时间的一些小技巧...
- Cadence Virtuoso 原理图仿真报错问题解决
- 2024中山大学计算机考研信息汇总
- 爬虫(利用正则表达式爬取百度新闻(淘宝))
- python continue 用法_Python中Continue语句的用法的举例详解
- Gradle的卖家秀和买家秀
- BT 电驴 电骡 FTP下载及找片技巧
- 移动固态硬盘中安装Ubuntu18.04,并且运行于其他电脑
- Solidworks不能生成此特征因为这将导致厚度为零的几何体
- Heat map(热力图)