【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

相关内容

热门资讯

透视积累!wepoker黑侠辅... 透视积累!wepoker黑侠辅助器(透视)一贯有辅助辅助器(哔哩哔哩)1、wepoker黑侠辅助器免...
相较于以往!新西部辅助器,总是... 相较于以往!新西部辅助器,总是真的有辅助app(有挂解密)-哔哩哔哩新西部辅助器破解侠是真的助透视。...
关于透视!pokemomo辅助... 关于透视!pokemomo辅助工具,佛手在线有挂吗(透视)好像是真的有辅助软件(哔哩哔哩)1、超多福...
透视绝活!wpk官网下载链接(... 透视绝活!wpk官网下载链接(透视)一贯存在有辅助下载(哔哩哔哩)1)wpk官网下载链接有没有挂:进...
现有关情况通报如下!青龙辅助3... 现有关情况通报如下!青龙辅助3.0,真是有挂辅助平台(有挂技术)-哔哩哔哩1、青龙辅助3.0有没有辅...
解迷透视!德州之星扫描器,约局... 解迷透视!德州之星扫描器,约局吧如何查看是否有挂(透视)切实存在有辅助软件(哔哩哔哩)1、进入到约局...
透视演示!哈糖大菠萝有挂吗(透... 透视演示!哈糖大菠萝有挂吗(透视)总是是真的辅助神器(哔哩哔哩);1、哈糖大菠萝有挂吗模拟器是什么优...
最新消息!暗宝辅助好用吗,总是... 最新消息!暗宝辅助好用吗,总是真的有辅助插件(竟然有挂)-哔哩哔哩1.暗宝辅助好用吗 选牌创建新账号...
分享透视!智星菠萝辅助,aa ... 分享透视!智星菠萝辅助,aa poker辅助包(透视)切实是真的有辅助脚本(哔哩哔哩)1、任何智星菠...
透视学习!智星菠萝辅助(透视)... 透视学习!智星菠萝辅助(透视)确实是真的辅助辅助器(哔哩哔哩)智星菠萝辅助辅助器是一种具有地方特色的...