技术栈

136. 只出现一次的数字

程序员小航2023-10-14 23:55

题目

题解

  • 考察的是位运算 ------ 异或(^),相同为 0,不同为 1
  • 1^0 = 1,1^1 = 0
  • 则直接对数据所有元素执行 ^ 操作,最终的就是结果
java 复制代码
class Solution {
    public int singleNumber(int[] nums) {

        int res = 0;

        for (int num : nums) {
            res = res ^ num;
        }

        return res;
    }
}

本文由mdnice多平台发布

上一篇:Swagger使用
下一篇:1.2 switch实现两个数的四则运算
相关推荐
小流苏生
37 分钟前
这是一篇关于忘记的文章
前端·程序员·ai编程
阿里嘎多学长
13 小时前
2026-07-07 GitHub 热点项目精选
开发语言·程序员·github·代码托管
Fox爱分享
17 小时前
字节二面:1000瓶酒,有一瓶是毒药,多少只老鼠可以查出来?
算法·面试·程序员
Fox爱分享
17 小时前
字节二面智力题:100只老虎和1只羊关在一起,这只羊会不会被吃?
算法·面试·程序员
修己xj
18 小时前
C盘又爆红了?将Windows桌面路径迁移到其他盘,瞬间清爽!
程序员
hyunbar777
19 小时前
华为云DWS磁盘使用率超90%后集群只读
程序员
zzzll1111
20 小时前
如何学习AI Agent?
java·人工智能·学习·程序员·大模型
码农胖大海
1 天前
AI 辅助学习的正确姿势和方法
人工智能·程序员·ai编程
AskHarries
1 天前
用 OpenClaw 辅助做短视频:素材整理、字幕、剪辑清单和发布文案
程序员
热门推荐
012026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf022026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?03AI 编程 IDE 全景解析 2026:Agent 全面接管开发链路042026 年 AI 大模型 & AI 编程工具实战全总结05AI科技热点日报 | 2026年07月01日06GitHub 镜像站点07【AI】2026 年具身智能模型和世界模型总结082026 AI 编程工具选型横评:Cursor / Claude Code / Trae / Copilot 到底选谁(建议收藏·避坑版)09Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析102026年7月AI圈大地震:GPT-5.6被政府限制、Claude入驻Slack、Anthropic自研芯片