提问:如何打印输出二叉树?

04-02-09 zhengzhiyong
我的数据库表结构是按二叉树结构设计的:如

ID char 10 节点ID

Name char 10 节点名称

ParentID 10 父节点ID,可为空,为空为根节点

数据如下:

A 阿A ""

B 阿B A

C 阿C A

D 阿D B

E 阿E B

F 阿F C

G 阿G C

要求用java实现表中的数据以二叉树结构显示出来。

显示的二叉树结构如下:

A

_____|_____

| |

B C

___|___ ___|___

| | | |

D E F G

不用输出为图片,直接以字符显示就可以。现在的难点是,数据取出来之后,怎没显示一直让我挠头,请各位帮帮忙,出出注意,给点思路,先谢了!

猜你喜欢