III. Binary Tree

  • 增减节点

  • 分而治之的思想 (Divide and conquer)

  • 遍历(Traversal)

遍历1

Preorder Traversal (前序遍历) : root -> left preorder -> right preorder

Inorder Traversal (中序遍历): left inorder -> root -> right inorder

Postorder Traversal (后序遍历): left postorder -> right postorder -> root

遍历2

DFS(深度遍历): stack

BFS(广度遍历): queue (1. add None; 2. length of each level; 3. two queues)

Last updated

Was this helpful?