资源简介
里面包含十种排序算法例如冒泡、堆排序、桶排序、快速排序、选择排序等等,部分排序还有优化的实现在里面,用c实现的,还有部分解释,相信大家可以学到东西
代码片段和文件信息
#include
int BinaryChop(int arr[]int nLengthint nNum)//二分查找
{
if(arr == NULL || nLength <= 0)return -1;
int nMid;
int nLow;
int nHigh;
nLow = 0;
nHigh = nLength-1;
while(nLow <= nHigh)//低坐标小于高坐标执行递归直至找到要找的数字下标
{
nMid = nLow + (nHigh-nLow)/2;
if(arr[nMid] == nNum)
{
return nMid;
}
else if(arr[nMid] > nNum)
{
//去左侧
nHigh = nMid-1;
}
else
{
//去右侧
nLow = nMid+1;
}
}
return -1;
}
int main()
{
int arr[] = {10122445568890100};
int n;
n = BinaryChop(arrsizeof(arr)/sizeof(arr[0])27);
printf(“%d\n“n);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 654 2018-08-12 20:35 01_BinaryChop.c
文件 589 2018-05-25 20:06 03_InsertSort.c
文件 1163 2018-06-07 17:05 03_KMP.c
文件 1012 2018-05-29 16:53 04_CountSort.c
文件 1083 2018-06-07 23:00 04_Sunday.c
文件 1061 2018-05-28 20:38 05_QuickSort.c
文件 1729 2018-06-14 17:08 05_TrieTree.c
文件 1317 2018-05-30 19:12 07_MergeSort.c
文件 1740 2018-06-03 00:04 08_HeapSort.c
文件 2555 2018-06-05 18:37 09_BucketSort.c
文件 1803 2018-06-05 20:39 10_RadixSort.c
文件 1253 2018-06-05 19:37 bucket_sort.c
文件 1116 2018-06-05 20:43 radix_sort.c
- 上一篇:STM8读取SHT10传感器
- 下一篇:基于SSM的购物系统
相关资源
- halcon排序算法
- 计算机程序设计艺术+第3卷:排序与查
- Java秒杀系统方案优化-高性能高并发实
- 《MySQL排错指南》pdf 高清版
- 上海绿茶2003 SP2高级服务器优化版V1
- PIC单片机程序全集
- 在可变分区管理方式下采用最先适应
- 信息检索-索引的建立作业
- 数学建模最优截断切割问题
- 赛事编排管理系统 赛事编排管理系统
- 用汇编实现10个学生成绩排序和分数段
- 御剑WEB目录扫描优化版+注册工具
- 最优化方法试题.docx
- 1.27间距 双排针 封装 2x2pin-20x2pin
- 神经网络PID控制源程序
- (eWiley)+Optimum+Array+Processing最优阵列
- Zoutendijk可行方向法
- 快速排序的并行程序 QuickSort MPI
- JsonView优化版,独一无二
- 四叉树建立和排序
- 微信小程序,豆瓣电影排行榜源码
- 图的遍历:深度优先、广度优先
- 优秀电子技术课程设计 直流稳压源
- EXE程序反编译器,将EXE程序还原为代
- 拓扑排序数据结构课程设计报告图形
- 《最优化导论》习题答案
- 遗传算法解决函数优化问题
- 线性规划单纯形法求取最优解
- 《腾讯传》epub全本图文精排版
- stoneage_client.rar
评论
共有 条评论