【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

相关内容

热门资讯

近日!广东雀神麻雀控制器(辅助... 近日!广东雀神麻雀控制器(辅助)确实是有辅助脚本(真的有挂)-哔哩哔哩1)广东雀神麻雀控制器有没有挂...
曝光透视!德普之星辅助工具如何... 曝光透视!德普之星辅助工具如何打开,hhpoker真能买到挂吗,举措教程(有挂工具)-哔哩哔哩在进入...
教你透视!wepoker模拟器... 教你透视!wepoker模拟器哪个,微乐小程序自建房辅助器,窍要教程(有挂教学)-哔哩哔哩1、打开软...
每日必看教程!对战互娱有辅助吗... 每日必看教程!对战互娱有辅助吗,德州私人局怎么透视,指南书教程(有挂细节)-哔哩哔哩1、点击下载安装...
最终!越乡游嵊州辅助器(辅助)... 最终!越乡游嵊州辅助器(辅助)一直有挂辅助器(揭秘有挂)-哔哩哔哩小薇(辅助器软件下载)致您一封信;...
有挂透视!wpk辅助,aapo... 有挂透视!wpk辅助,aapoker辅助软件合法吗,指南书教程(有挂详细)-哔哩哔哩1、有挂透视!w...
解谜透视!佛手在线大菠萝技巧,... 解谜透视!佛手在线大菠萝技巧,微乐陕西小程序脚本,总结教程(有挂存在)-哔哩哔哩1、实时佛手在线大菠...
普及知识!中至赣州黑科技辅助软... 普及知识!中至赣州黑科技辅助软件视频,德州hhpoker脚本,妙计教程(有挂教学)-哔哩哔哩1、中至...
今天下午!小程序辅助器免费(辅... 今天下午!小程序辅助器免费(辅助)竟然是真的辅助插件(有挂工具)-哔哩哔哩1、玩家可以在小程序辅助器...
专业透视!拱趴大菠萝自动计算机... 专业透视!拱趴大菠萝自动计算机器人,xpoker辅助工具,办法教程(有挂分享)-哔哩哔哩1、游戏颠覆...