排序程序
来源:互联网 发布:单链表反转java 编辑:程序博客网 时间:2024/06/06 08:40
#include<stdio.h>#include<iostream>#include<algorithm>using namespace std;//冒泡排序,排序不超过100个数字,升序,冒泡排序复杂度O(n^2)bool cmp(int a, int b){return a > b;}int main(){//输入部分,输入要排序几个数字以及数字int buf[100];int a;while (cin >> a){for (int i = 0; i < a; i++){cin >> buf[i];}/***********************************************************for (int i = 0; i < a - 1; i++)for (int j = 0; j <a - i - 1; j++){if (buf[j] > buf[j + 1]){int temp = buf[j + 1];buf[j + 1] = buf[j];buf[j] = temp;}*********************************************************///sort(buf, buf + a); //首地址尾地址,默认升序,所以最后不加sort(buf, buf + a,cmp); //首地址尾地址,默认升序,所以最后不加for (int i = 0; i < a; i++){cout << buf[i] << " ";}cout << '\n';}return 0;}
0 0
- 排序程序
- c程序字符串排序
- 桶排序程序
- 排序算法演示程序
- 扑克牌的排序程序
- 汇编排序小程序
- 快速排序算法程序
- 排序算法比较程序
- 字符排序程序
- 快速排序程序
- 拓扑排序程序
- 人名排序程序实现
- 选择排序程序
- 冒泡排序程序实现
- 程序碎片-归并排序
- 快速排序法程序
- 一些排序算法程序
- 排序算法比较程序
- 替换ssh端口号
- .net EF Join 关联表分页查询
- 蓝牙PROFILE
- android studio library module导出为jar
- ios取消按钮高亮
- 排序程序
- sdkman 管理开发中使用的sdk
- android 获取指定磁盘内存的工具类【兼容API18以上】,sharedPreference工具类
- Objective-C中的Block(闭包)
- jQuery中$.fn的用法示例介绍
- MySQL比like语句更高效的写法locate position instr find_in_set
- Thymeleaf教程 (十) 注释与块
- (function($){})(jquery)的意义
- Cure