有了主关键字及关键字后,我们可以给查找下一个完整的定义。
所谓查找,就是根据给定的值,在一个表中查找出其关键字等于
给定值的数据元素,假设表中有这样的元素,那么称查找是成功
的,此时查找的信息为给定整个数据元素的输出或指出(zhǐ chū)
该元素在表中的位置;假设表中不存在这样的记录,那么称查找
是不成功的,或称查找失败,并可给出相应的提示。
因为查找是对已存入计算机中的数据所进行的操作,所以采
用(cǎiyòng)何种查找方法,首先取决于使用哪种数据结构来
表示“表〞,即表中结点是按何种方式组织的。为了提高查
找速度,我们经常使用某些特殊的数据结构来组织表。因此
在研究各种查找算法时,我们首先必须弄清这些算法所要求
的数据结构,特别是存储结构。
查找有内查找和外查找之分。假设整个查找过程全部在内存
进行,那么称这样的查找为内查找;反之,假设在查找过程
中还需要访问外存,那么称之为外查找。我们仅介绍内查
找。
第四页,共66页。
评论0
最新资源