树的表示方法有多种,如图6_1采用的就是一种形象的树形表示法;另外还有一种常用的表示方法“括号表示法”,它的表示方法归纳如下:先将整棵树的根结点放入一对圆括号中,然后把它的子树由左至右放入括号中,同层子树用圆括号括在一起(同层子树之间用逗号隔开),而对子树也采用同样的方法处理,直到所有的子树都只有一个根结点为止。用括号表示法表示图6_1的步骤如下:
=(T)
=(1(T1,T2 ,T3 )) {1是根结点,有3棵子树,用逗号隔开}
=(1(2(T11,T12),3,4(T31))) {分别对3棵子树做同样的操作}
=(1(2(5,6),3,4(7(T311,T312))))
=(1(2(5,6),3,4(7(8,9))))
实际上,以上方法是按照树的层次逐步展开,直到所有结点都已列出。
注意,当一个节点有若干个子树时,子节点编号小的写在前面,编号大的写在后面。
给你一棵n个节点的有根树,节点标号为1~n,1号节点为根节点。
请给出它的括号表示结果。