不重复随机数优化算法
来源:互联网 发布:图片填色软件 编辑:程序博客网 时间:2024/06/06 02:20
//不重复随机数优化算法
public static void test(){
int[]a=new int[10];
for(int i=1;i<=10;i++)//[1,10]
a[i-1]=i;//初始化数组 1-10
int t;//用于交换
for(int i=0;i<a.length;i++){
int ran=(int)(Math.random()*(a.length-i-1)+i);//得数组下标
//将随机到的数组和数组首部开始的元素交换
t=a[ran];
a[ran]=a[i];
a[i]=t;
}
System.out.println(Arrays.toString(a));
}
public static void test(){
int[]a=new int[10];
for(int i=1;i<=10;i++)//[1,10]
a[i-1]=i;//初始化数组 1-10
int t;//用于交换
for(int i=0;i<a.length;i++){
int ran=(int)(Math.random()*(a.length-i-1)+i);//得数组下标
//将随机到的数组和数组首部开始的元素交换
t=a[ran];
a[ran]=a[i];
a[i]=t;
}
System.out.println(Arrays.toString(a));
}
阅读全文
0 0
- 不重复随机数优化算法
- 产生不重复随机数的简便算法
- 一个产生不重复随机数的算法
- 产生不重复随机数的简便算法
- 生成不重复随机数的一种算法
- C# 不重复随机数的产生算法!
- 生成不重复随机数的一种算法。
- 生成不重复随机数的算法
- 生成不重复随机数的一种算法
- 【算法编程】随机数的不重复选择
- 关于产生不重复随机数的算法
- [Java]不重复随机数生成简易算法
- 不重复、固定个数随机数算法
- scala随机数生成,生成一组不重复随机数算法
- “跳蚤算法”函数模块(不重复随机数高效算法)
- 不重复随机数(int)
- 不重复随机数(int)
- 不重复的随机数
- Android butterknife框架配置
- Android 中 Fragment 嵌套 Fragment使用存在的bug附完美解决方案
- 关于c语言命令行参数的问题
- erlang gen_server 测试
- word2vec 词向量
- 不重复随机数优化算法
- 纯JAVA实现Online Judge--1.前言简介
- 163/qq邮箱设置POP3/IMAP/SMTP/Exchange/CardDAV/CalDAV服务
- WEB基础之默认选中redio,select
- Java反射
- java系统高并发解决方案
- java线程池
- Android7.0 PopupWindow的兼容问题
- centos7 firewall 防火墙 命令