两个for循环嵌套,第一层是需要循环的次数,第二层则是遍历数组每一个元素调换位置。往右移是从大至小遍历,往左移是从小至大遍历即可。 import java.util.*; public class Solution { /** * 旋转数组 * @param n int整型 数组长度 * @param m int整型 右移距离 * @param a int整型一维数组 给定数组 * @return int整型一维数组 */ public int[] solve (int n, int m, int[] a) { ...