5.1 树的定义和抽象数据类型