顺序存储二叉树
顺序存储二叉树
代码实现(中序遍历)
public class ArrayBinaryTreeDemo {
public static void main(String[] args) {
int[] arr = {1,2,3,4,5,6,7};
// 创建一个 ArrayBinaryTree
ArrayBinaryTree arrayBinaryTree = new ArrayBinaryTree(arr);
arrayBinaryTree.preOrder(0);//1 2 4 5 3 6 7
}
}
// 编写一个ArrayBinaryTree , 实现顺序存储二叉树遍历
class ArrayBinaryTree {
private int[] arr; // 存储数据节点的数据
public ArrayBinaryTree(int[] arr){
this.arr = arr;
}
// 编写一个方法 完成顺序存储二叉树的前序遍历
public void preOrder(int i
顺序存储二叉树最先出现在Python成神之路。
共有 0 条评论