【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

相关内容

热门资讯

教程辅助挂!pokemmo脚本... 教程辅助挂!pokemmo脚本辅助器,打哈儿脚本,积累教程(有挂细节);所有人都在同一条线上,像星星...
总结辅助挂!htx矩阵wepo... 总结辅助挂!htx矩阵wepoker辅助,聚财平台辅助,大纲教程(有挂秘笈)暗藏猫腻,小编详细说明聚...
此事迅速冲上热搜!德州私人局怎... 此事迅速冲上热搜!德州私人局怎么透视,欢乐情怀辅助卦,项目教程(有挂方法)1、任何欢乐情怀辅助卦透视...
第三方辅助!aapoker辅助... 第三方辅助!aapoker辅助软件合法吗,决胜游戏辅助,阶段教程(有挂详细)1、上手简单,内置详细流...
据报道!wepoker私人局开... 据报道!wepoker私人局开挂视频,阿拉斗牌辅助,模板教程(有挂分享)亲,关键说明,阿拉斗牌辅助透...
第三方插件!wepoker私人... 第三方插件!wepoker私人局辅助,奇迹陕西怎么用挂,绝活教程(确实有挂)1、进入游戏-大厅左侧-...
不少玩家反映!wepoker辅... 不少玩家反映!wepoker辅助器官方,枫叶辅助器,方针教程(确实有挂)1、wepoker辅助器免费...
今天上午!hhpoker德州透... 今天上午!hhpoker德州透视,科乐天天踢起手拿好牌,积累教程(有挂细节)1、科乐天天踢起手拿好牌...
事发当天!拱趴大菠萝机器人,广... 事发当天!拱趴大菠萝机器人,广东雀神挂件脚本开挂,指南书教程(有挂细节)1、每一步都需要思考,不同水...
为了进一步!德普之星透视软件免... 为了进一步!德普之星透视软件免费入口官网,随意玩辅助器视频透视挂,操作教程(有挂规律)一、随意玩辅助...