leetcode学python记录1

旨在记录做题时的思路和学到的语法

题目:2413. 最小偶倍数

给你一个正整数 n ,返回 2n 的最小公倍数(正整数)。

示例 1:

复制代码
输入:n = 5
输出:10
解释:5 和 2 的最小公倍数是 10 。
python 复制代码
class Solution:

    def smallestEvenMultiple(self, n: int) -> int:

        return n if n % 2 == 0 else n * 2

注:

三元运算符:a if a > b else b,若a>b成立,取a,不成立取b

题目:

给你一个 二叉树 的根结点 root,该二叉树由恰好 3 个结点组成:根结点、左子结点和右子结点。

如果根结点值等于两个子结点值之和,返回 true ,否则返回false

python 复制代码
class Solution:

    def checkTree(self, root: Optional[TreeNode]) -> bool:

        return True if root.val == root.left.val + root.right.val else False

同样是三元运算符的应用,搭配二叉树根节点的写法。

相关推荐
Forever Nore6 分钟前
LeetCode 13 罗马数字转整数 - 按规则处理
linux·服务器·leetcode
jerryinwuhan39 分钟前
《Python数据预处理》第四章
开发语言·python
Dr.kangder44 分钟前
嵌入式面试总结(十八)——JTAG调试
嵌入式硬件·面试·职场和发展·架构·嵌入式
雨晨源码(同名B站)1 小时前
基于Python的网易云音乐评论数据情感化分析系统 音乐爬虫信息可视化 |SnowNLP评论情感分析
开发语言·hadoop·爬虫·python·信息可视化·毕业设计
阿童木写作1 小时前
跨境电商图片翻译工具推荐:跨马翻译批量处理视频字幕与抠图
python·音视频
m0_547486661 小时前
《数据结构与算法》全套PPT课件2026(中国海洋大学)
数据结构·算法
旖旎夜光2 小时前
LeetCode 904:水果成篮(滑动窗口) —— 题解
数据结构·c++·算法·leetcode·滑动窗口
怪奇云呼军2 小时前
G.711、Opus 和重采样会拖慢识别吗?闪电智能VoiceAgent 的音频入口怎么选
java·人工智能·python·算法·云计算·音视频
ZC跨境爬虫2 小时前
LeetCode 27. 移除元素(双指针详解 + Java Python 多解法对比)
java·python·leetcode
Patrick在香港2 小时前
Python正则表达式实战:解析和验证香港身份证、车牌、电话格式
开发语言·python·正则表达式