【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

相关内容

热门资讯

wpk有外挂!wpk脚本(透视... 1、wpk有外挂!wpk脚本(透视)外挂透视挂辅助插件(原本有挂)。2、透视辅助简单,软件透明挂操作...
第7分钟实锤!德扑起手牌胜率图... 第7分钟实锤!德扑起手牌胜率图(nzt德州)一贯有挂(详细辅助必胜教程)1、完成德扑起手牌胜率图的残...
aapoker挂!aapoke... 自定义aapoker挂系统规律,只需要输入自己想要的开挂功能,一键便可以生成出微扑克专用辅助器,不管...
微扑克ai辅助器苹果版(微扑克... 微扑克ai辅助器苹果版(微扑克)微扑克机器人代打(透视)一直有挂(详细辅助我来教教你)1、全新机制【...
wpk透视辅助测试!wpk微扑... wpk透视辅助测试!wpk微扑克辅助(透视)外挂透视辅助器(本然有挂),支持语音通讯、好友开房及战队...
2分钟实锤!德州之星有外挂(德... 2分钟实锤!德州之星有外挂(德州wepower)本来是真的有挂(详细辅助新2025版)1、德州之星有...
aapoker辅助工具存在!a... aapoker辅助工具存在!aapoker 辅助工具,(aa扑克平台)固有是有挂(详细辅助必备教程)...
微扑克德州专用辅助器(微扑克)... 微扑克德州专用辅助器(微扑克)微扑克德州专用辅助器(透视)切实存在有挂(详细辅助科技教程)1、微扑克...
wpk有透视辅助!wpk德州透... wpk有透视辅助!wpk德州透视辅助(透视)外挂透明挂辅助技巧(从来是有挂);亲真的是有正版授权,小...
七分钟实锤!智星德州菠萝开挂(... 七分钟实锤!智星德州菠萝开挂(来玩德州)竟然真的是有挂(详细辅助可靠技巧)智星德州菠萝开挂软件透明挂...