题目信息 给定一个长度为n的整数数组,要求从数组中随机选取两个元素并交换它们的值,重复这个操作k次。请设计一个算法,实现这个操作。 解题思路 本题的解题思路比较简单,只需要每次随机生成两个不同的下标,然后交换这两个下标所对应的数组元素即可。这里我们可以使用Random类来生成随机数。每生成一次随机数,就交换一次数组元素,直到交换k次为止。 具体实现步骤如下: 创建一个Random类的实例。 循环执行k次,每次生成两个不同的下标,在数组中交换这两个下标所对应的元素。 循环结束后,数组中的元素就随机交换过了k次。 Ja…