引例
有n个数,每次可交换任意两数,问最少交换几次,可使这些数据从小到大排列?
步骤:
1、化简:去掉无需交换的数。
2、分组:分组标准是不用通过其它数据,组内可实现数据交换。如 4 2 8 6,4和2一组,8和6一组。
3、写答案: 次数=n-无需交换的数-组数
转:https://www.cnblogs.com/qilinart/articles/4853588.html