摘要: 方法1 不进行重排,直接从指定位置循环输出。 方法2 按照题目要求用 最少交换次数 重排。 具体算法: 1. 选择第i号数字作为起始位(索引从0开始)。将起始位的数字拿出储存,然后剩下数字依次填补上一个空缺,直到返回起始位。 2. 由N M至N M+d 1依次作为起始位,进行步骤1。结束后即完成重排 阅读全文
posted @ 2019-07-08 14:03 Ivan_Luo 阅读(200) 评论(0) 推荐(0) 编辑