java实现数组随机重新排列
来源:互联网 发布:java开发购物网站 编辑:程序博客网 时间:2024/06/04 19:08
java实现数组随机重新排列
public class RandomSortTest {private int[]arr = {1,2,3,4,5,6,7,8};private static final int SIZE = 8;Random random = new Random();@Test//重新排列public void sort(){printArr();for(int i=0;i<SIZE;i++){int p = random.nextInt(i+1);System.out.println("i==="+i+"p==="+p);int tmp = arr[i];arr[i] = arr[p];arr[p] = tmp;}printArr();//1 2 4 8 5 3 7 6 //4 1 8 7 2 6 5 3 //1 8 2 3 5 4 6 7 //5 7 8 3 4 2 6 1}@Test//打印public void printArr(){for(int i=0;i<SIZE;i++){System.out.print(arr[i]+" ");}}}
阅读全文
0 0
- java实现数组随机重新排列
- java随机排列数组
- 随机排列数组
- 原地随机排列数组
- 随机排列数组
- 随机排列数组
- 随机排列数组
- 随机排列数组
- 随机排列数组
- java实现数组全排列
- python实现算法题-数组的重新排列
- 雇佣问题随机排列数组(permuteBySorting)-c++代码实现
- MATLAB产生1到N的有序数组,重新随机排列数组,删除数组中某一个元素
- 随机排列数组的产生
- 有序数组的随机排列
- 生成数组的随机排列
- 产生均匀随机排列数组
- 数组的完全随机排列
- 关于机动车车牌的转手
- Hibernate 第一个程序的问题Unknown entity(新手必看)
- 指针的类型信息保存在哪里?
- springMVC使用HandlerMethodArgumentResolver 自定义解析器实现请求参数绑定方法参数
- vim使用记录【实时更新】
- java实现数组随机重新排列
- CTF-ECHO-200格式化字符串漏洞+shellcode
- Xcode拖动代码
- 多传感器数据融合算法---9轴惯性传感器
- 二叉树的层次遍历
- Tensorflow之softmax学习
- C++面试中常被问的sizeof问题总结
- 求助KMeans算法关于转换矩阵Vectors问题
- MongoDB IllegalArgumentException: Invalid BSON field name _id