热门

最新

红包

立Flag

投票

同城

我的

发布
m0_60449037
「已注销」
3 年前
truem0_60449037

马化腾,其他人不知道我在哪,嘘🤫

CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
打乱数组 class Solution { private int nums[]; private Random random; public Solution(int[] nums) { this.nums = nums; random = new Random(); } public int[] reset() { return nums; } public int[] shuffle() { int temp[] = Arrays.copyOf(nums, nums.length); for(int i = 0; i < nums.length; i++){ int index = random.nextInt(nums.length - i) + i; int swap = temp[index]; temp[index] = temp[i]; temp[i] = swap; } return temp; } } /** * Your Solution object will be instantiated and called as such: * Solution obj = new Solution(nums); * int[] param_1 = obj.reset(); * int[] param_2 = obj.shuffle(); */
立即登录