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

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

相关推荐
zh15702318 分钟前
JavaScript中WorkerThreads解决服务端计算瓶颈
jvm·数据库·python
一只幸运猫.40 分钟前
2026Java 后端面试完整版|八股简答 + AI 大模型集成技术(最新趋势)
人工智能·面试·职场和发展
Old Uncle Tom41 分钟前
OpenClaw 记忆系统 -- 记忆预加载
java·数据结构·算法·agent
会编程的土豆1 小时前
洛谷题单入门1 顺序结构
数据结构·算法·golang
生信碱移1 小时前
PACells:这个方法可以鉴定疾病/预后相关的重要细胞亚群,作者提供的代码流程可以学习起来了,甚至兼容转录组与 ATAC 两种数据类型!
人工智能·学习·算法·机器学习·数据挖掘·数据分析·r语言
蜡台1 小时前
Python包管理工具pip完全指南-----2
linux·windows·python
Mr.朱鹏1 小时前
【Python 进阶 | 第四篇】Psycopg3 + Flask 实现 PostgreSQL CRUD 全流程:从连接池到RESTful接口
python·postgresql·flask·virtualenv·fastapi·pip·tornado
智者知已应修善业1 小时前
【51单片机中的打飞机设计】2023-8-25
c++·经验分享·笔记·算法·51单片机
2401_871492852 小时前
Vue.js监听器watch利用回调函数处理级联下拉框数据联动
jvm·数据库·python
FreakStudio2 小时前
亲测可用!可本地部署的 MicroPython 开源仿真器
python·单片机·嵌入式·面向对象·并行计算·电子diy·电子计算机