摘要: 它的前提是线性表中的记录必须是有序的,线性表必须采用顺序存储。折半查找的基本思想是:在有序表中,取中间记录作为比较对象,若给定值与中间记录的关键字相等,则查找成功;若给定值小于中间记录的关键字,则在中间记录的左半区继续查找;若给定值大于中间记录的关键字,则在中间记录的右半区继续查找。不断重复上述过程 阅读全文
posted @ 2017-12-12 18:39 small-boy 阅读(5380) 评论(0) 推荐(0) 编辑
摘要: 最基本的查找技术,过程:从表中的第一个(或最后一个)记录开始,逐个进行记录的关键字和给定值比较,若某个记录的关键字和给定值相等,则查找成功,找到所查的记录;如果直到最后一个(或第一个)记录,其关键字和给定值比较都不等时,则表中没有多查的记录,查找不成功。 说明:顺序查找适合于存储结构为顺序存储或链式 阅读全文
posted @ 2017-12-12 18:38 small-boy 阅读(5285) 评论(0) 推荐(0) 编辑