主要内容
基本概念
在介绍查找算法前我们先重温几个重要概念:
1)数据:客观事物的符号表示,是所有能输入到计算机中,并能被计算机程序处理的符号的总称。如数学计算中用到的整数和实数,文本编辑中用到的字符串,多媒体程序处理的图形、图像、声音及动画等通过特殊编码定义后的数据。
2)数据元素:数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。数据元素也称记录,用于描述一个完整的对象,该对象可以是一名学生的信息(记
本文介绍了折半查找的基本概念和原理,指出它是一种效率较高的查找方法,要求线性表必须有序并采用顺序存储。文中通过非递归和递归两种方式展示了折半查找的算法实现,并提到了其平均查找长度和适用场景。
在介绍查找算法前我们先重温几个重要概念:
1)数据:客观事物的符号表示,是所有能输入到计算机中,并能被计算机程序处理的符号的总称。如数学计算中用到的整数和实数,文本编辑中用到的字符串,多媒体程序处理的图形、图像、声音及动画等通过特殊编码定义后的数据。
2)数据元素:数据的基本单位,在计算机中通常作为一个整体进行考虑和处理。数据元素也称记录,用于描述一个完整的对象,该对象可以是一名学生的信息(记