Page 22 - 高中 信息技术 选择性必修1 数据与数据结构
P. 22

第一章 认识数据和数据结构







                           2.层次关系
                           初读《红楼梦》的同学可能不能很好地分清其中家族成员之间的关系。但如果借助如
                      图1-10所示的“关系树”,则可以清晰地描述这些关系。















                                             广东教育出版社







                                                      图1-10 《红楼梦》家族部分成员关系


                           图1-10就像一棵倒立的树。每个结点(圆圈)有且仅有一个前驱(根除外),有任意

                      多个后继(叶子可以看作具有0个后继的结点)。这种数据间具有的一对多的联系称为层
                      次关系,具有层次关系的数据表示为一棵倒立的树。现实生活中也有不少例子,其数据间
                      的关系为层次关系。例如,记录博弈过程的棋盘数据之间就是层次关系;学校里年级、班

                      级的组织架构就是层次关系;班级成员中的班长、组长、组员间也构成层次关系。
                           3.网状关系
                           随着经济的发展,城市之间的交通发达,人们出行的选择变得多样化。城市之间的交

                      通联系可用如图1-11所示的关系来表示。


























                                                       图1-11 城市间的交通联系






              14
              14






          21X2204.indd   14                                                                                        2019/9/26   13:52:56
   17   18   19   20   21   22   23   24   25   26   27