Binary Tree Level Order Traversal
来源:互联网 发布:阿里云os手机好用吗 编辑:程序博客网 时间:2024/06/05 06:41
class Solution: """ @param root: The root of binary tree. @return: Level order in a list of lists of integers """ def levelOrder(self, root): # write your code here self.results = [] if not root: return self.results q = [root] while q: new_q = [] self.results.append([n.val for n in q]) for node in q: if node.left: new_q.append(node.left) if node.right: new_q.append(node.right) q = new_q return self.results
0 0
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- Binary Tree Level Order Traversal
- 杂项
- 开发中碰到的问题:IllegalStateException: Can not perform this action after onSaveInstanceState
- 关于tesseract-ocr原理的几篇论文
- 快速理解Kafka分布式消息队列框架
- Java反射学习
- Binary Tree Level Order Traversal
- Java动态绑定机制原理分析
- 多进程和多线程
- 大型网站架构系列:分布式消息队列
- dubbo安装
- C# 不同访问符的访问级别
- GoogleLog(GLog)的简单使用
- 【Unity Shaders】学习笔记之Shader简介(一)
- 第13周 阅读程序,写出运行结果。(1)虚函数