排序算法
来源:互联网 发布:云计算安全问题解决 编辑:程序博客网 时间:2024/05/21 18:31
1.冒泡排序
void BubbleSort(int a[], unsigned int n){int temp;unsigned int i, j;for (j=0; j<n-1; j++) {for (i=0; i<n-1-j; i++) {if (a[i] > a[i+1]) { temp = a[i]; a[i] = a[i+1]; a[i+1] = temp;}}}}
2.插入排序
void InsertSort(int a[], unsigned int n){int temp;unsigned int i;int j;for (i=1; i<n; i++) {temp = a[i];j = i - 1;while ((j >= 0) && (temp < a[j])) {a[j+1] = a[j];j--;}a[j+1] = temp;}}
阅读全文
0 0
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- 排序算法
- html5粒子效果背景
- B-tree/B+tree/B*tree
- python 遍历文件夹读取文件名
- Setting up CocoaPods master repo
- (日志管理-2)slf4j+logback日志框架剖析
- 排序算法
- Linux系统怎么调整swap分区大小
- 关于android中shape的使用
- Opencv图像Mat操作
- Java高级软件工程师面试考纲
- 你正真了解C语言中的指针吗
- oracle数据库 行转列 用decode函数实现
- 数据中心的冷却中断干扰了日本的Azure Cloud云服务
- java术语(PO/POJO/VO/BO/DAO/DTO)