news 2026/6/11 11:42:02

2026-01-22-牛客每日一题-二进制不同位数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
2026-01-22-牛客每日一题-二进制不同位数

title: 2026-01-22-牛客每日一题-二进制不同位数
date: 2026-01-22
tags:

  • 算法学习
  • 牛客
  • 位运算

题目信息

  • 平台:牛客
  • 题目:二进制不同位数
  • 难度:简单
  • 题目链接

题目描述

给定两个整数 m、n,计算它们二进制表示中不同位的数量。


初步思路

  1. 不同位的数量等价于 m 与 n 的异或结果中 1 的个数。
  2. x = m ^ n得到所有不同位。
  3. 通过x &= x - 1每次消去最低位的 1,并计数。
示例 x = 1100111 | 1100100 x-1 = 1100110 | 1100011 x&x-1 = 1100110 | 1100000

最低位的1消去了

算法分析

  • 核心:异或 + 统计二进制 1 的个数
  • 技巧:Brian Kernighan 位计数法
  • 时间复杂度:O(k),k 为不同位数量(x 中 1 的个数)
  • 空间复杂度:O(1)

代码实现(C++)

/* * @Author: tkzzzzzz6 * @Date: 2026-01-22 22:21:35 * @LastEditors: tkzzzzzz6 * @LastEditTime: 2026-01-22 22:21:39 */#include<iostream>usingnamespacestd;intmain(){intm,n;cin>>m>>n;intx=m^n;intans=0;while(x!=0){x&=x-1;++ans;}cout<<ans;return0;}

总结与反思

  1. 用异或能直接锁定不同位。
  2. 位计数法比逐位扫描更简洁高效。
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/28 17:34:38

2026年百度优化推广公司深度剖析

当前百度优化推广行业向AI赋能、全链路整合方向升级&#xff0c;SEO与SEM深度融合、AI搜索优化成为新增长点。头部百度优化公司凭借专业技术、丰富经验及定制化方案&#xff0c;为企业破解流量瓶颈、提升品牌曝光提供核心支撑&#xff0c;是企业抢占百度生态流量红利的关键合作…

作者头像 李华
网站建设 2026/6/3 12:11:15

如何验证开机脚本是否成功执行?教你几招

如何验证开机脚本是否成功执行&#xff1f;教你几招 你写好了开机启动脚本&#xff0c;也按步骤加进了 rc.local 或 systemd 服务&#xff0c;但重启之后——啥也没发生&#xff1f;文件没生成、程序没运行、日志空空如也……这时候最抓狂的不是“怎么写”&#xff0c;而是“到…

作者头像 李华
网站建设 2026/5/28 17:34:39

Qwen2.5-0.5B一键部署工具:最简安装方式推荐

Qwen2.5-0.5B一键部署工具&#xff1a;最简安装方式推荐 1. 轻量级AI对话新选择&#xff1a;为什么选Qwen2.5-0.5B&#xff1f; 你是否也遇到过这样的问题&#xff1a;想体验大模型&#xff0c;但显卡不够强&#xff1f;想在本地跑个AI助手&#xff0c;结果发现动辄几十GB的显…

作者头像 李华
网站建设 2026/5/28 17:34:39

亲测Qwen-Image-Edit-2511,人像融合效果惊艳真实体验

亲测Qwen-Image-Edit-2511&#xff0c;人像融合效果惊艳真实体验 1. 引言&#xff1a;一次让人眼前一亮的AI图像编辑实测 最近在尝试一款新的AI图像编辑模型——Qwen-Image-Edit-2511&#xff0c;说实话&#xff0c;刚开始只是抱着“看看又有什么新花招”的心态去试的。但真正…

作者头像 李华
网站建设 2026/5/29 23:05:58

Qwen All-in-One情感判断准确率:实测数据报告

Qwen All-in-One情感判断准确率&#xff1a;实测数据报告 1. 实测背景与测试目标 在当前AI应用向轻量化、低成本部署演进的趋势下&#xff0c;如何用最小资源实现多任务能力成为关键挑战。本文聚焦于 Qwen All-in-One 这一创新架构——基于单个 Qwen1.5-0.5B 模型&#xff0c…

作者头像 李华
网站建设 2026/5/30 22:11:32

直播内容审核实战:用SenseVoiceSmall检测掌声笑声BGM

直播内容审核实战&#xff1a;用SenseVoiceSmall检测掌声笑声BGM 在直播运营中&#xff0c;实时识别背景音乐、观众掌声、突发笑声等非语音信号&#xff0c;是内容安全与用户体验优化的关键一环。传统ASR模型只关注“说了什么”&#xff0c;而直播场景真正需要的是“发生了什么…

作者头像 李华