快速排序
来源:互联网 发布:天策雪河军爷捏脸数据 编辑:程序博客网 时间:2024/06/14 11:56
没有啥要说的,日常保留代码系列。
#include<iostream>#include<algorithm>#include<cmath>using namespace std;int a[1000000];void quick_sort(int l, int r){int i = l;int j = r;int mid = (l + r) / 2;int x = a[mid];while(i <= j){while(a[i] < a[mid]) i++;while(a[j] > a[mid]) j--;if(i <= j){swap(a[i],a[j]);i++;j--;}}if(l < j ) quick_sort(l,j);if(i < r ) quick_sort(i , r);}int main(){int m;printf("请输入你要输入的数字个数:");scanf("%d",&m);for(int i = 1;i <= m;i++) {scanf("%d",&a[i]);}quick_sort(1,m);printf("排序后输出:"); for(int i =1;i<=m;i++){printf("%d ",a[i]);}printf("\n");return 0;}
阅读全文
0 0
- 快速排序
- 快速排序
- 快速排序
- 快速排序!
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- 快速排序
- Android开发学习(13)Retrofit访问REST服务
- 工作笔记,读取txt中指定内容
- JAVA字符串格式化-String.format()的使用
- 第11章 异常、断言、日志和调试
- javascript高级程序设计第三版 第10章 DOM
- 快速排序
- easy ui 隐藏文本框
- Spring session使用Redis 这么简单
- checksec及其包含的保护机制
- STL库函数获取字符串包含的字符集(unique()函数)
- Java程序性能分析工具Java VisualVM(Visual GC)—程序员必备利器
- 微信公众号开发的几点总结
- java.util.Date时间日期的操作
- 手动封装http网络框架