题意:冒泡排序,最小交换数的前提下有多少用方案把数组变成从小到大的顺序,
注意: 3 2 1
3的下表是1 2的是2 1的是3 交换 3 2,那么第一个交换数是1
最小交换数=逆序数的和
那么,只要我们不做无用的交换,交换次数一定是最小的
#include#include #include #include #include
posted on 2017-10-30 23:33 阅读( ...) 评论( ...)
本文共 991 字,大约阅读时间需要 3 分钟。
题意:冒泡排序,最小交换数的前提下有多少用方案把数组变成从小到大的顺序,
注意: 3 2 1
3的下表是1 2的是2 1的是3 交换 3 2,那么第一个交换数是1
最小交换数=逆序数的和
那么,只要我们不做无用的交换,交换次数一定是最小的
#include#include #include #include #include
转载于:https://www.cnblogs.com/shuiyonglewodezzzzz/p/7758273.html