数据结构实验之排序二:交换排序
2017-12-14 18:07
225 查看
数据结构实验之排序二:交换排序
Time Limit: 1000MS Memory Limit: 65536KBSubmit Statistic
Problem Description
冒泡排序和快速排序都是基于"交换"进行的排序方法,你的任务是对题目给定的N个(长整型范围内的)整数从小到大排序,输出用冒泡和快排对这N个数排序分别需要进行的数据交换次数。
Input
连续多组输入数据,每组数据第一行给出正整数N(N ≤ 10^5),随后给出N个整数,数字间以空格分隔。
Output
输出数据占一行,代表冒泡排序和快速排序进行排序分别需要的交换次数,数字间以1个空格分隔,行末不得有多余空格。
Example Input
8 49 38 65 97 76 13 27 49
Example Output
15 9
Hint
注意:数据相等时不做交换
Author
xam
相关文章推荐
- 数据结构实验之排序二:交换排序
- 数据结构实验之排序七:选课名单
- 排序专题学习笔记——交换排序
- 数据结构实验之排序三:bucket sort
- 算法之排序——交换排序(选择排序,冒泡排序)
- 交换排序----冒泡排序 和 快速排序
- 数据结构实验之排序六:希尔排序
- 数据结构实验之排序四:寻找大富翁
- 数据结构实验之排序七:选课名单
- 数据结构实验之排序二:交换排序
- 数据结构实验之排序六:希尔排序
- 排序1+2:交换排序(ExchangeSort),选择排序(SelectSort)和插入排序(Insertsort)
- 数据结构实验之排序五:归并求逆序数
- 简单的排序算法——插入排序,选择排序,交换排序(冒泡排序,快速排序)
- 数据结构实验之排序八:快速排序oj
- 排序-交换排序
- 交换排序之快速排序
- 数据结构实验之排序五:归并求逆序数
- 数据结构实验之排序七:选课名单
- 数据结构实验之排序四:寻找大富翁