#include stdioh#define MAXSIZE 100typedef struct int key; 其他数据项 RecordType;typedef struct RecordType rMAXSIZE+1; r0 作为哨兵或临时变量 int length; SqList;int BinSearchSqList L int key int l
这段代码是正确的,可以运行。它实现了二分查找算法,对一个给定的有序序列进行查找。其中,SqList 定义了一个有序序列,BinSearch 函数对该序列进行查找,找到则返回该元素的下标,否则返回 0。在 main 函数中,创建了一个长度为 10 的有序序列,并查找其中的元素 5。最后输出查找结果。
原文地址: http://www.cveoy.top/t/topic/eJMQ 著作权归作者所有。请勿转载和采集!