Leetcode590. N-ary Tree Postorder Traversal
Posted 一扇窗
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leetcode590. N-ary Tree Postorder Traversal相关的知识,希望对你有一定的参考价值。
590. N-ary Tree Postorder Traversal
自己没写出来
优秀代码:
""" # Definition for a Node. class Node(object): def __init__(self, val, children): self.val = val self.children = children """ class Solution(object): def postorder(self, root): """ :type root: Node :rtype: List[int] """ res=[] if root==None: return res stack=[root] while stack: curr=stack.pop() res.append(curr.val) stack.extend(curr.children) return res[::-1]
反思:1.列表的常见操作不熟悉
2.怎么用list来处理树结构,不知道
strategy:
1.用anki记忆一些list的常见操作
2.知道迭代和递归的区别
以上是关于Leetcode590. N-ary Tree Postorder Traversal的主要内容,如果未能解决你的问题,请参考以下文章
[LeetCode&Python] Problem 590. N-ary Tree Postorder Traversal
leetcode590. N-ary Tree Postorder Traversal
(N叉树 递归) leetcode 590. N-ary Tree Postorder Traversal
[LeetCode] 590. N-ary Tree Postorder Traversal_Easy