49.假定一棵普通树的广义表表示为 a(b(e),c(f(h,i,j),g),d),分别写出先根、后根、按层遍历的结果。

如题所述

第1个回答  2006-08-01
第一步:先画出这棵树;
其中a是这棵树的根;b,c,d分别是a的儿子(第二层);第三层:e是b的儿子,f,g都是c的孩子;第四层是h,i,j,它们都是f的儿子结点。
第二步:按要求遍历。
先根遍历:abecfhijgd
后根遍历:ebhijfgcda
按层次遍历:abcdefghij本回答被网友采纳
第2个回答  2006-08-01
f(h) f(i) f(j)
c(f) c(g) b(e)
a(b) a(d)
第3个回答  2006-08-01
a(b(e),c(f(h,i,j),g),d)
a(b(c(d,e)f)g)h,i,j)