当前位置: 首页 > news >正文

E.位运算-异或:2317. 操作后的最大异或和

题目链接:2317. 操作后的最大异或和(中等)

算法原理:

解法:位运算

1ms击败100.00%

时间复杂度O(N)

这题很考验推理能力~~

下面一步一步推出来结论👇

①题述操作在干什么?

设原数某一位是b(0或1),x的对应位是c(0或1)

当b=0时:0&(0^c)=0→原来是0位,永远只能是0,没法变成1

当b=1时:1&(1^c)

若c=0:1&1=1→保持1不变

若c=1:1&0=0→把1变成0

因此这个操作的本质:只能把数的二进制位里的1改成0,绝不能把0改成1

而x是我们能选的任意非负整数,这就意味着:

b=0时,该位只能还是0

b=1时,我们可以将其保持1或改为0

②最大异或和本质

对于数位上的每一位来说,最终异或的结果取决于所有数该位1的个数,当1的个数为奇数时,这一位还是1,否则就是0(异或操作:相同为0,相异为1)

③只需保证每个比特位有一个1即可

我们想让结果最大,那么只需要保证各个二进制位只有一个1即可,其余的我们都可以通过题述操作,让其变成0

怎么实现?举个例子:
假设数组有 3 个数,某一位分别是 1、1、0:
我们可以把第一个数的这一位「保留为 1」(不修改它)
把第二个数的这一位「改成 0」(利用操作把 1 变成 0)
第三个数的这一位本来就是 0,不用管
这样操作后,这一位上的 1 的个数变成了 1(奇数),异或和的这一位就是 1!
再举个反例:如果原数组某一位全是 0,那不管怎么操作,所有数的这一位都只能是 0,异或和的这一位永远是 0

④这就是或运算!

把③翻译过来,那么就是数组中所有的数全在一起

Java代码:

class Solution { //2317. 操作后的最大异或和 public int maximumXOR(int[] nums) { int ret=0; for(int x:nums) ret|=x; return ret; } }
http://www.jsqmd.com/news/866446/

相关文章:

  • 在stm32边缘计算场景中观测大模型api用量与成本控制
  • 宁德各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • 郴州各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • # 热门国产三维扫描仪推荐:2026年5大核心维度横向对比与避坑指南 - 科技焦点
  • # 2026年便携式三维扫描仪推荐:从便携性、性价比全方面解析 - 科技焦点
  • 如何用 Python 快速接入 Taotoken 并调用多个大模型
  • Kemono-scraper:构建企业级数字艺术资产管理系统的5大核心技术方案
  • 全系列工业仪器仪表国产源头厂家有哪些?2026年五大品牌盘点 - 科技焦点
  • 2026年无锡品牌首饰回收实测:添价收黄金奢侈品回收靠谱 - 薛定谔的梨花猫
  • 添价收发布2026广州名表回收全流程指南:六家机构横向对比手把手教新手卖表 - 薛定谔的梨花猫
  • 2026年北京地区艾比森LED显示屏服务商完全选型指南:核心评测 + 避坑手册 - 企业信息深度横评
  • 超长量程毫米级精度磁致伸缩液位计哪家好?2026年五大品牌对比 - 科技焦点
  • 终极Navicat重置指南:3种高效方法实现Mac版无限试用
  • 通过node.js sdk将taotoken集成到github开源web应用后端
  • 超长量程毫米级精度磁致伸缩液位计推荐:2026年核心技术参数与品牌横评 - 科技焦点
  • 2026广州名表回收机构综合实力排名:添价收领衔,六家权威对比谁更值得选 - 薛定谔的梨花猫
  • 2026福州黄金回收实力排名:添价收黄金奢侈品回收中心断层领先,六强格局全解析 - 薛定谔的梨花猫
  • 襄阳各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • 柳州各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • Audiveris:5分钟将纸质乐谱数字化的免费开源神器终极指南
  • 进口差压变送器国产平替怎么选?2026五大品牌精度与可靠性横评 - 科技焦点
  • 芜湖各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • 湖州各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • 株洲各区房屋反复漏水真实原因解析:多数维修问题出在工艺匹配度 - 鲁顺
  • # 2026年西藏旅游团口碑哪家好:用户评价与线路覆盖深度解析 - 科技焦点
  • 如何快速为Windows 11 LTSC添加Microsoft Store:新手完整安装指南
  • 极客公园:领跑者解码:2026 年 GEO 服务商实力排名与选型推荐 - 罗兰艺境GEO
  • 主产区安全整改深化 行业加速洗牌(5 月 21 日)
  • 利亚德沙特LED视效工厂预计7月投产,Micro LED本地交付进入中东
  • # 手持式3D扫描仪谁家好?2026年TOP榜扫描仪推荐 - 科技焦点