技术栈

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实现两个数的四则运算
相关推荐
SamDeepThinking
14 小时前
从源码到代码:MyBatis-Flex 与 MyBatis-Plus 的逐项对比
java·后端·程序员
AskHarries
16 小时前
用 OpenClaw 处理表格:清洗 Excel、生成图表和分析结论
程序员
爱勇宝
17 小时前
Claude Code 被曝暗藏“隐形检测”代码:封代理不是最可怕的,可怕的是你根本不知道它在干什么
前端·后端·程序员
触底反弹
18 小时前
🔥 2026 年爆火的 Harness Engineering 到底是什么?从原理到实战一文讲透
javascript·人工智能·程序员
烬羽
18 小时前
面试官:聊聊 LocalStorage 和 this 指向?看这篇就够了
面试·程序员
ethantan
1 天前
AI Agent 组成:像人一样思考的智能体
人工智能·程序员·架构
ethantan
1 天前
一篇讲解AI Agent 组成:像人一样思考的智能体
人工智能·后端·程序员
刻意思考
1 天前
Alpha系列
程序员
烬羽
1 天前
Harness Engineering:给 AI 这匹千里马,套上一副好挽具
程序员
热门推荐
012026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf02GitHub 镜像站点03【AI】2026 年具身智能模型和世界模型总结042026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?052026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?06AI科技热点日报 | 2026年07月01日07Claude Code、Codex、Cursor三分天下:2026年AI编程Agent生态全景剖析082026 年 AI 大模型 & AI 编程工具实战全总结092026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?10Trae国际版与国内版深度测评:AI原生IDE的双生花