二叉树及相关数据结构的java语言实现
一、二叉树
1. 节点
class TreeNode{
int value;
TreeNode leftNode;
TreeNode rightNode;
//构造函数
TreeNode(int v){
this.value = v;
}
} public static void main(String[] args){
TreeNode node1 = new TreeNode(10);
TreeNode node2 = new TreeNode(3);
TreeNode node3 = new TreeNode(30);
TreeNode node4 = new TreeNode(15);
TreeNode node5 = new TreeNode(6);
node1.leftNode = node2;
node1.rightNode = node3;
node3.leftNode = node4;
node2.rightNode = node5;
//结构:10 - 30 - 15
// - 3 - 62. 遍历
最后更新于