二叉树
Page content
[TOC]
介绍二叉树基础。
二叉树
二叉树(Binary Tree)
树
概念
满二叉树,完全二叉树
存储方式
链表
数组
遍历
代码
/**
* preorder
*/
public static void preOrder(Node n) {
if (n == null) {
return;
}
StdOut.println(n);
preOrder(n.left);
preOrder(n.right);
}
/**
* inorder
*/
public static void inOrder(Node n) {
if (n == null) {
return;
}
inOrder(n.left);
StdOut.println(n);
inOrder(n.right);
}
/**
* postorder
*/
public static void postOrder(Node n) {
if (n == null) {
return;
}
postOrder(n.left);
postOrder(n.right);
StdOut.println(n);
}