博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
异或运算符的运用
阅读量:5238 次
发布时间:2019-06-14

本文共 279 字,大约阅读时间需要 1 分钟。

给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。

 

我写的O(n^2)的笨方法:

class Solution {    public int singleNumber(int[] nums) {        for(int i=0;i

运用异或:

int a =0;        for(int i:nums){            a^=i;        }        return a;

 

转载于:https://www.cnblogs.com/Noctis/p/10573188.html

你可能感兴趣的文章
百度贴吧图片抓取工具
查看>>
服务器内存泄露 , 重启后恢复问题解决方案
查看>>
ajax post 传参
查看>>
2.1命令行和JSON的配置「深入浅出ASP.NET Core系列」
查看>>
android一些细节问题
查看>>
KDESVN中commit时出现containing working copy admin area is missing错误提示
查看>>
利用AOP写2PC框架(二)
查看>>
【动态规划】skiing
查看>>
java定时器的使用(Timer)
查看>>
Cocos2d-x官方在线视频-Cocos2d-x3.2《2048》手游开发揭秘
查看>>
Android实现静默安装与卸载
查看>>
Http Header
查看>>
DataTable转换成IList
查看>>
数据结构(三十六)关键路径
查看>>
以太坊合约的自动化编译详解一
查看>>
末学者笔记--apache编译安装及LAMP架构上线
查看>>
Html列表标签
查看>>
Java8新特性。
查看>>
PAT——1035. 插入与归并
查看>>
JS 在元素后面添加新的元素
查看>>