二叉树顺序存储和遍历(3)

public static void main(String[] args) { ArrayBiTree<Integer> biTree = new ArrayBiTree<Integer>(); System.out.print("先序遍历(递归):"); biTree.preOrderRecur(1); System.out.print("\n中序遍历(递归):"); biTree.inOrderRecur(1); System.out.print("\n后序遍历(递归):"); biTree.postOrderRecur(1); System.out.print("\n层次遍历:"); biTree.levelOrder(); System.out.print("\n先序遍历(非递归):"); biTree.preOrder(); // biTree.preOrderOne(1); System.out.print("\n中序遍历(非递归):"); biTree.inOrder(1); System.out.print("\n后序遍历(非递归):"); biTree.postOrder(1); System.out.println(); biTree.stdIn(); }

2.1 输出结果

二叉树顺序存储和遍历

相关阅读

二叉树的常见问题及其解决程序

【递归】二叉树的先序建立及遍历

Java中实现的二叉树结构

【非递归】二叉树的建立及遍历

二叉树递归实现与二重指针

二叉树先序中序非递归算法

轻松搞定面试中的二叉树题目  

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/71784c6bc252bf377284cc5985d805cf.html