冒泡排序
来源:互联网 发布:人力资源管理师 知乎 编辑:程序博客网 时间:2024/06/10 21:05
#import <Foundation/Foundation.h>//大数下沉void sort(int arry[], int length){ int t = 0; for (int i = 0; i < length - 1; i++) {// -1是因为最后一个不需要比较了 for (int j = 0; j < length - 1 - i; j++) { if (arry[j] > arry[j + 1]) { t = arry[j]; arry[j] = arry[j + 1]; arry[j + 1] = t; } } } }int main(int argc, const char * argv[]) { //冒泡排序法 //定义一个数组 int a[20]; int num = 0; for (int i = 0; i < 20; i++) { num = arc4random() % 21 + 20; a[i] = num; printf("%d ", a[i]); } printf("\n"); //调用函数 sort ( a, 20); //遍历数组 for (int i = 0; i < 20; i++) { printf("%d ", a[i]); } printf("\n"); return 0;}
0 0
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 冒泡排序
- 最小二乘法深入
- 树的子结构
- C++ OOP面向对象
- linux 书籍推荐
- SetConsoleCtrlHandler函数
- 冒泡排序
- linux下文件夹的创建、复制、剪切、重命名、清空和删除命令
- Python 如何查询版本号
- Spring MVC URL 路径映射
- Android framework系统默认设置修改
- 【Visual C++ 2010】如何快速将Win32程序改为控制台程序
- Spark学习1_【Spark六十一】Spark Streaming组合Flume、Kafka进行日志分析
- 用VS编译出可独立运行的程序
- Android ActionBar完全解析,使用官方推荐的最佳导航栏(上)