136. 只出现一次的数字(leetcode 解题) By @mark on Jul 19, 2020原文:136. 只出现一次的数字(leetcode 解题) - 每天一个JavaScript小知识@Js中文网 · 码农进阶题库原文地址:https://www.javascriptc.com/interview-tips/zh_cn/leetcode/leetcode-javascript-solution-0136/题目:难度:Easy相关话题:位运算、哈希表给定一个非空 整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。 你可以不使用额外空间来实现吗?示例 1:输入: [2,2,1] 输出: 1 示例2:输入: [4,1,2,1,2] 输出: 4 思路:一种名叫消消乐的符号^。/** * @来源: Javascript中文网 - 前端进阶资源教程 https://www.javascriptc.com/ * @介绍:一个致力于帮助开发者用代码改变世界为使命的平台,每天都可以在这里找到技术世界的头条内容 * @param {number[]} nums * @return {number} */ var singleNumber = function(nums) { return nums.reduce((a,b)=>a^b) }; 扩展阅读:如何快速上手Vue3,并支持TypeScript用uniapp开发微信小程序的心得 – 总结与思考带你一起揭秘CSS色彩尤雨溪:Vue3的设计过程Vue3 模板编译原理原文标题:136. 只出现一次的数字(leetcode 解题) - 码农题库@Js中文网 · 前端进阶资源教程原文地址:https://www.javascriptc.com/interview-tips/zh_cn/leetcode/leetcode-javascript-solution-0136/