import java.util.*;
public class Solution {
/**
* 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可
*
*
* @param nums int整型ArrayList
* @return int整型
*/
public int findRepeatNum (ArrayList<Integer> nums) {
// write code here
while (true) {
if (nums.get(nums.get(0)).equals(nums.get(0))) {
break;
}
// 交换
swap(0, nums.get(0), nums);
}
return nums.get(0);
}
public void swap(int i, int j, ArrayList<Integer> nums) {
int temp = nums.get(i);
nums.set(i, nums.get(j));
nums.set(j, temp);
}
}

京公网安备 11010502036488号