黑马程序员——C基础之冒泡排序
来源:互联网 发布:sql 增加字段 默认值 编辑:程序博客网 时间:2024/05/16 17:57
------- iOS培训、android培训、java培训、期待与您交流! ----------
#include <stdio.h>
void maoPao(int arr[],int len){
//双重循环
for (int i = 0; i < len - 1; i++) {
//因为i的值每变化一次,已经有一个数下沉了,没必要和已经有序的数据进比较
for (int j = 0; j < len - 1 - i; j++) {
if (arr[j] > arr[j+1]) {
int temp = arr[j];
arr[j] = arr[j+1];
arr[j+1] = temp;
}
}
}
}
int main(int argc,constchar * argv[]) {
int a[10] = {1,200,23,45,12,34,19,4,388,63};
for (int i = 0; i < 10; i++) {
printf("%d\t",a[i]);
}
printf("\n");
maoPao(a, 10);
for (int i = 0; i < 10; i++) {
printf("%d\t",a[i]);
}
printf("\n");
return 0;
}
- 黑马程序员——C基础之冒泡排序
- 黑马程序员—Java基础学习笔记之排序算法:选择排序&冒泡排序
- 黑马程序员——c语言基础:冒泡排序、选择排序和折半查找
- 黑马程序员——C语言基础——冒泡排序算法探究
- 黑马程序员——C语言的冒泡排序
- 黑马程序员——C语言的冒泡排序
- 黑马程序员——C语言基础--数组“冒泡排序”和“选择排序”详解及经典例子
- 黑马程序员——java基础排序算法:选择排序、冒泡排序和插入排序
- 黑马程序员——浅谈冒泡排序
- 黑马程序员——冒泡排序
- 黑马程序员——Java基础——选择排序和冒泡排序
- 黑马程序员_java基础学习笔记之排序算法(选择排序、冒泡排序
- 黑马程序员 ——ios基础 ——冒泡排序、二维数组
- 黑马程序员 C#之冒泡排序
- 【黑马程序员】C#之冒泡排序
- 黑马程序员——Java基础 数组排序的两种实现方法,选择和冒泡
- 黑马程序员——选择排序和冒泡排序
- 黑马程序员_C语言基础_数组之冒泡排序、快速选择排序、折半查找
- 移动端网络优化
- UIDatePicker常用属性 NSDateFormatter 时间戳转为本地时间
- 中国互联网进入“谱系之争”
- 智能机增长速度放缓,库克却乐开了坏
- Android学习笔记——动画(Animation)
- 黑马程序员——C基础之冒泡排序
- 滑雪总结 --- 双板滑雪
- android 文件权限
- Masonry初体验
- 增加bitcode支持编译第三方框架
- JS判断是否到达页面底部
- 黑马程序员——C基础之二维数组
- mac tomcat无法访问主页的原因之一
- MyBatis Generator 自动生成 Dto、Dao、Mapping