洗牌算法,记录一下子
class Solution {
private int[] arr;
private int n;
private int[] nums;
Random random = new Random();
public Solution(int[] nums) {
this.arr = nums;
this.nums = arr.clone();
n = nums.length;
}
public int[] reset() {
return arr;
}
public int[] shuffle() {
for(int i=0;i
for循环遍历,每个数和他后边的数换,就是等概率的了



