一、二叉树的深度优先遍历(DFS)有递归和非递归两种方法,递归很简单,先上递归代码
1.递归:
- public void depthOrderTraversalWithRecursive()
- {
- depthTraversal(root);
- }
- private void depthTraversal(TreeNode tn)
- {
- if (tn!=null&&!tn.equals(null))
一、二叉树的深度优先遍历(DFS)有递归和非递归两种方法,递归很简单,先上递归代码
1.递归: