
leetcode笔记
unchainedmelody
这个作者很懒,什么都没留下…
展开
-
二叉树 BFS 迭代方式
queue = collections.deque() if not root: return None queue.append(root) while queue: node = queue.popleft() # do something if node.left: queue.append(node.left) if node.right: queue.append(node.right) return root 例题: Leetcode剑指 Offer 3...原创 2021-06-22 10:01:31 · 211 阅读 · 0 评论 -
先序遍历、中序遍历、后序遍历的迭代写法(python)
https://blog.youkuaiyun.com/qq_34914551/article/details/107147749转载 2021-06-18 23:12:50 · 182 阅读 · 0 评论 -
leetcode刷题笔记
leetcode刷题笔记1、整数反转2、 1、整数反转 给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。 示例 1: 输入: 123 输出: 321 示例 2: 输入: -123 输出: -321 示例 3: 输入: 120 输出: 21 注意: 假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−2^31, 2 ^31 − 1]。请根据这个假设,...原创 2019-09-10 20:49:42 · 278 阅读 · 0 评论