அல்கோரிதம்post order traversal
Postorder — left, right, root
TT
Testlaa Team
May 14, 2026•1 min read
Postorder — subtree பின் root; bottom-up.
Try this in Python
from __future__ import annotations
from dataclasses import dataclass
@dataclass
class TreeNode:
val: int
left: TreeNode | None = None
right: TreeNode | None = None
def postorder(root: TreeNode | None) -> list[int]:
if not root:
return []
return postorder(root.left) + postorder(root.right) + [root.val]
r = TreeNode(1, TreeNode(2), TreeNode(3))
print(postorder(r))
Key takeaways
- Two-stack iterative trick.
- Divide-conquer proof shape.
- Delete — children first.
Tags:
Tree structuresPythonமாணவர்கள்
