【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

相关内容

热门资讯

据报道"哈糖大菠萝破... 据报道"哈糖大菠萝破解器"sohoo poker辅助器(本来是有辅助修改器)-哔哩哔哩所有人都在同一...
揭露透视!wpk透视辅助下载,... 揭露透视!wpk透视辅助下载,wpk私人局辅助是真的吗,确实是真的有辅助方法(哔哩哔哩)进入游戏-大...
网友热议!赣牌圈小程序辅助器,... 网友热议!赣牌圈小程序辅助器,点点长牌源码(其实是有挂)-哔哩哔哩1、下载好赣牌圈小程序辅助器脚本下...
今天下午!全托中至窝龙拿好牌,... 今天下午!全托中至窝龙拿好牌,hhpoker软件靠谱吗(透视)其实是有辅助软件(哔哩哔哩)1、全托中...
据文件显示"wepo... 据文件显示"wepoker私人局外卦"德州机器人代打脚本(总是是真的辅助平台)-哔哩哔哩1、据文件显...
揭幕透视!aapoker辅助怎... 揭幕透视!aapoker辅助怎么用,aapoker透视脚本入口,竟然一直都是有辅助工具(哔哩哔哩)1...
为了进一步!乐酷副厅房间科技,... 为了进一步!乐酷副厅房间科技,微信小程序万能修改器(总是存在有工具)-哔哩哔哩1)微信小程序万能修改...
据公告内容!四川熊猫辅助软件免... 据公告内容!四川熊猫辅助软件免费,云扑克有透视吗(透视)竟然真的是有辅助软件(哔哩哔哩)1、玩家可以...
据报道"如何判断wp... 据报道"如何判断wpk辅助软件的真假"hh poker辅助器先试用(一贯是真的辅助平台)-哔哩哔哩小...
推荐透视!德普之星透视,德普之... 推荐透视!德普之星透视,德普之星私人局辅助器,都是一直总是有辅助软件(哔哩哔哩)1、超多福利:超高返...