二分法查找算法-C代码实现 以下算法实现参考《编程珠玑(第二版)》 二分法查找适用于查找有序的数组,这里以升序的整数数组为示例给出查找函数。二分法查找算法效率比较高,如果待查找的数据在1-100万之间,则最多20次就可以完成一次查找。 /* precondition: x[0] <= x[1] <= ... <= x[n-1] postcondition: result == -1 => t not present in x 0 <= result < n => x[result] == t */ int BinarySearch(int t, int x[], int n) {