package com.Tree;
public class BTNode {
public int data;
public BTNode left;
public BTNode right;
BTNode() {}
BTNode(int _data, BTNode _left, BTNode _right) {
this.data = _data;
this.left = _left;
this.right = _right;
}
/*建立树的样子
* 1
* 2 5
* 3 4 6 7
*/
public BTNode CreatBTree() {
BTNode node1 = new BTNode(3, null, null);
BTNode node2 = new BTNode(4, null, null);
BTNode node3 = new BTNode(2, node1, node2);
BTNode node4 = new BTNode(6, null, null);
BTNode node5 = new BTNode(7, null, null);
BTNode node6 = new BTNode(5, node4, node5);
BTNode root = new BTNode(1, node3, node6);
return root;
}
}
树----创建二叉树
最新推荐文章于 2023-09-01 21:48:51 发布