技术栈

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实现两个数的四则运算
相关推荐
文心快码BaiduComate
18 小时前
Comate 搭载GLM-5.2:百万上下文,稳定支撑长程任务
前端·程序员·开源
程序员cxuan
19 小时前
分享一下我最近常用的 10 个 Codex 小技巧。
人工智能·后端·程序员
Moonbit
19 小时前
MoonBit ×CCF开源创新大赛 倒计时24天!快来提交你的作品
程序员·编程语言
zzzzzz310
20 小时前
假如我是掘金管理员,我先给评论区装个'代码审查'系统
python·程序员·机器人
demo007x
1 天前
Docling 文档转换以及技术架构分析
前端·后端·程序员
保持当下
1 天前
分享一些程序员很棘手但是却又简单的工具
程序员·免费·js·工具
Hilaku
2 天前
AI 写代码越快,为什么 Code Review 越不能省?
前端·javascript·程序员
程序员cxuan
2 天前
LobsterAI 快把职业门槛打没了
人工智能·程序员
Coffeeee
2 天前
Codachi — 藏在 Claude Code 状态栏里的电子宠物
人工智能·程序员·claude
热门推荐
012026年6月AI行业全景:从百模大战到Agent元年,这30天发生了什么?022026 年 AI 编程工具终极横评:Cursor vs Claude Code vs Copilot vs Windsurf03【AI】2026 年具身智能模型和世界模型总结04GitHub 镜像站点052026 AI 编程工具终极实战指南:Cursor vs Claude Code vs Copilot,开发者该怎么选?062026年6月AI大模型全景报告:GPT-5.6、Claude Opus 4.8、Gemini 3.5,中美AI三足鼎立谁主沉浮?07Codex 下载安装指南:Windows 和 macOS 官方版下载08上线仅72小时被强制下架:Claude Fable 5 的短命09AI科技热点日报 | 2026年6月1日10HTTP 与 HTTPS 的区别:从原理到实战详解