LeetCode、136. 只出现一次的数字【简单,位运算】

文章目录

前言

博主介绍:✌目前全网粉丝2W+,csdn博客专家、Java领域优质创作者,博客之星、阿里云平台优质作者、专注于Java后端技术领域。

涵盖技术内容:Java后端、算法、分布式微服务、中间件、前端、运维、ROS等。

博主所有博客文件目录索引:博客目录索引(持续更新)

视频平台:b站-Coder长路


LeetCode、136. 只出现一次的数字【简单,位运算】

题目链接与分类

题目链接:LeetCode、136. 只出现一次的数字

分类:基础算法/位运算


思路

异或一遍运算

复杂度分析:时间复杂度O(n);空间复杂度O(1)

java 复制代码
class Solution {
    //数量3万
    //思路:哈希表,异或
    public int singleNumber(int[] nums) {
        int res = nums[0];
        for (int i = 1; i < nums.length; i ++) {
            res ^= nums[i];
        }
        return res;
    }
}

资料获取

大家点赞、收藏、关注、评论啦~

精彩专栏推荐订阅:在下方专栏👇🏻

更多博客与资料可查看👇🏻获取联系方式👇🏻,🍅文末获取开发资源及更多资源博客获取🍅


整理者:长路 时间:2024.2.8

相关推荐
UID962214 小时前
[特殊字符] 无级变速传动(CVT)技术突破之道 | 易经×数学×工程的跨维度破解方案
算法·数学建模·开源
生信碱移14 小时前
神经网络单细胞预后分析:这个方法直接把 TCGA 预后模型那一套迁移到单细胞与空转数据上了!竟然还能做模拟敲除与预后靶点筛选?!
人工智能·深度学习·神经网络·算法·机器学习·数据挖掘·数据分析
努力学算法的蒟蒻15 小时前
day50(12.31)——leetcode面试经典150
面试·职场和发展
在风中的意志15 小时前
[数据库SQL] [leetcode-175] 175. 组合两个表
数据库·sql·leetcode
圣保罗的大教堂15 小时前
leetcode 1970. 你能穿过矩阵的最后一天 困难
leetcode
yugi98783815 小时前
MFCC特征提取与SVM训练语音识别
算法·支持向量机·语音识别
yuanmenghao15 小时前
MSAC 算法详解以及与 RANSAC 对比示例
算法·自动驾驶·聚类·ransac·msac·系统辨识‘
造夢先森15 小时前
常见数据结构及算法
数据结构·算法·leetcode·贪心算法·动态规划
listhi52015 小时前
基于蒙特卡洛方法处理电力系统负荷不确定性的解决方案
算法
iAkuya15 小时前
(leetcode)力扣100 29删除链表的倒数第 N 个结点(双指针)
算法·leetcode·链表