1.1 什么是数据结构
众所周知,计算机的程序是对信息进行加工处理。在
大多数情况下,这些信息并不是没有组织,信息(数据)
之间往往具有重要的结构关系,这就是数据结构的内容。
那么,什么是数据结构呢?先看以下几个例子。
例 1 、电话号码查询系统
设有一个电话号码薄,它记录了 N 个人的名字和其
相应的电话号码,假定按如下形式安排:
(a
1
, b
1
)(a
2
, b
2
)…(a
n
, b
n
)
其中 a
i
, b
i
(i=1 , 2…n) 分别表示某人的名字和对应的电
话号码要求设计一个算法,当给定任何一个人的名字时,
该算法能够打印出此人的电话号码,如果该电话簿中根本
就没有这个人,则该算法也能够报告没有这个人的标志。
评论0
最新资源