【LeetCode】136.只出现一次的数字
创始人
2024-11-16 00:38:36
0

1. 题目

在这里插入图片描述

2. 分析

这题考察的是基本的位运算。位运算作为程序员必备的基础知识,没有理由忘记。 本题涉及到的知识点是异或运算

3. 代码

非常简洁的一版代码:

class Solution:     def singleNumber(self, nums: List[int]) -> int:         return reduce(lambda a, b: a ^ b, nums) 

这版代码里面使用了多个常用的Python函数。一个一个来分析:

  • reduce()函数
    reduce(function, iterable[, initializer])函数接受两个参数,分别是functioniterable[]。第二个 代表需要处理的数据集合,第一个参数代表用什么函数处理。
    reduce函数的执行逻辑就是:
    在这里插入图片描述
  • 匿名函数
    本题中传入的参数是一个匿名函数lambda a,b : a^b 这个函数的入参是a,b,返回的结果就是a^b

相关内容

热门资讯

透视科技!哈糖大菠萝破解器,陕... 透视科技!哈糖大菠萝破解器,陕麻圈插件开挂,策略教程(有挂助手)-哔哩哔哩透视科技!哈糖大菠萝破解器...
围绕透视问题!捉住捣蛋鸡作z弊... 围绕透视问题!捉住捣蛋鸡作z弊,九哥大厅辅助,机巧教程(有挂秘笈)-哔哩哔哩1.捉住捣蛋鸡作z弊 选...
详情透视!wepoker辅助真... 详情透视!wepoker辅助真的假的,微乐自建房脚本入口,模块教程(有挂教程)-哔哩哔哩1、完成we...
不少玩家反映!约局吧德州真的有... 不少玩家反映!约局吧德州真的有透视挂吗,欢乐达人猜猜看脚本,法门教程(有挂分享)-哔哩哔哩1、下载好...
据监测!亿游十三道攻略,来趣广... 据监测!亿游十三道攻略,来趣广西友玩辅助,法子教程(有挂秘籍)-哔哩哔哩1、来趣广西友玩辅助辅助软件...
辅助透视!wpk插件,微信微乐... 辅助透视!wpk插件,微信微乐跑得快游戏辅助脚本,方式教程(有挂透视)-哔哩哔哩1、这是跨平台的wp...
最新消息!蜜瓜大厅可以装挂吗,... 最新消息!蜜瓜大厅可以装挂吗,潮汕汇辅助神器,操作教程(有挂解密)-哔哩哔哩1、首先打开蜜瓜大厅可以...
透视游戏!拱趴游戏破解器,微信... 透视游戏!拱趴游戏破解器,微信新九五辅助,经验教程(有挂详情)-哔哩哔哩运拱趴游戏破解器辅助工具,进...
开挂透视!wepoker私人局... 开挂透视!wepoker私人局怎么玩,微信小程序微乐游戏修改器,总结教程(有挂透视)-哔哩哔哩1、游...
来临!微乐家乡小程序辅助,情怀... 来临!微乐家乡小程序辅助,情怀大陆dnf辅助,资料教程(有挂猫腻)-哔哩哔哩1、操作简单,无需微乐家...