二叉树的遍历方式
递归
遍历整个二叉树
1  | function traverse(root: TreeNode) {  | 
迭代
前序
1  | function preFor(root: TreeNode) {  | 
中序
1  | function inFor(root: TreeNode) {  | 
后序
1  | function postFor(root: TreeNode) {  | 
快速排序 框架
1  | function sort(nums: number[], lo: number, hi: number) {  | 
归并排序 框架
1  | function sort(nums: number[], lo: number, hi: number) {  | 
层级遍历
1  | function traverse(TreeNode root) {  |