我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:小鱼儿主页 > 调度模块 >

顺序表的排序二分法查找的c语言程序

归档日期:07-17       文本归类:调度模块      文章编辑:爱尚语录

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  high=n-1;//lhigh指向数组a[]的最一个元素,即下表为n-1的元素,n为数组的长度

  mid=(low+high)/2;//所谓二分查找就在这里,每次都让mid指向数组下标等于low和high之和的一半的元素i

  return mid;//剩下的就是相等的情况,直接返回mid就是查找到的结果

  return -1;//执行到这一步就说明,lowhigh,没有找到要查找的元素,返回-1表示没有结果

  用c语言写的,其实和C++差不多,主要是算法,总共有四个文件Bin_Search.c是二分查找的算法,里面有进行测试。Sort.c和sort.h是关于排序的算法,包括多个排序算法,SortTest.c是对这些排序算法的一些测试,使用不同的算法对同一组数据进行排序,同时计算每种排序的所需要的时间已发送到楼主邮箱,希望楼主采纳

本文链接:http://i-zyczenia.net/diaodumokuai/976.html