Tree structure
Binary tree
Traversal
PreOrder Traversal
理論上的遍歷順序是:根、左子樹、右子樹。根排在前面。
即是Depth-first Search。
InOrder Traversal
理論上的遍歷順序是:左子樹、根、右子樹。根排在中間。
實際上是採用Depth-first Search,只不過更動了節點的輸出順序。
Postorder Traversal
理論上的遍歷順序是:左子樹、右子樹、根。根排在後面。
實際上是採用Depth-first Search,只不過更動了節點的輸出順序。
Level-order Traversal
即是Breadth-first Search。