-
2022-03-03 12:34:11
import java.util.Random; //生成5个【0-100】不重复的随机数,放到数组中 public class Test1 { public static void main(String[] args){ //创建Random对象 Random random = new Random(); //长度为5的一维数组 //默认值都是0 int arr[] = new int[5]; for (int i = 0; i < arr.length; i ++){ arr[i] = -1; } //生成随机数 int index = 0; while(index < arr.length){ int num = random.nextInt(101); //判断数组中有没有这个num if (! contains(arr,num)){ arr[index ++] = num; } } //遍历以上数组 for (int i = 0; i < arr.length; i ++){ System.out.println(arr[i]); } } //编写一个方法判断该数组中是否包含这个元素 public static boolean contains(int[] arr, int num) { for (int i = 0; i < arr.length; i ++){ if (arr[i] == num){ return true; //true表示包含 } } return false; //false表示不包含 } }
更多相关内容 -
展示5个不重复随机数
2018-12-06 13:45:315次展示不重复的1~5的5个整数数字,直到全部展示完毕结束展示 -
Java实现生成n个不重复的随机数
2020-08-19 04:13:53主要介绍了Java实现生成n个不重复的随机数,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下 -
PHP产生不重复随机数的5个方法总结
2020-10-25 06:14:07主要介绍了PHP产生不重复随机数的5个方法总结,PHP随机数经常在项目中使用,本文总结了网络上的和自己项目中用到的随机数生成方法,需要的朋友可以参考下 -
C#生成指定范围内的不重复随机数
2020-12-31 14:50:20C#生成指定范围内的不重复随机数 // Number随机数个数 // minNum随机数下限 // maxNum随机数上限 public int[] GetRandomArray(int Number,int minNum,int maxNum) { int j; int[] b=new int[Number]; Random r... -
C++编写生成不重复的随机数代码
2020-09-03 17:16:29本文给大家汇总介绍了3种c++实现生成不重复的随机数的函数,十分的简单实用,有需要的小伙伴可以参考下。 -
Java编程实现生成给定范围内不重复随机数的方法小结
2020-08-30 00:56:04主要介绍了Java编程实现生成给定范围内不重复随机数的方法,结合实例形式总结分析了java基于数学运算与判断实现不重复随机数的生成功能,需要的朋友可以参考下 -
PHP生成指定范围内的N个不重复的随机数
2021-01-02 15:45:39思路:将生成的随机数存入数组,再在数组中去除重复的值,即可生成一定数量的不重复随机数。 在PHP网站开发中,有时候我们需要生成指定范围内一定数量的不重复随机数,具体怎么设计这个生产随机数的函数呢?我们可以... -
javascript生成不重复的随机数
2020-12-09 14:39:27初始时:元素中仅显示5个元素,其中包含还包括最后一个元素,元素中的显示"更多"字符. 当点击"更多"链接时,自身内容变为"简化",同时,元素中显示全部的元素. 当点击"简化"链接时,自身内容变为"更多",同时,元素中仅显示... -
JavaScript 产生不重复的随机数三种实现思路
2020-12-10 13:58:14在 JavaScript 中,一般产生的随机数会重复,但是有时我们需要不重复的随机数,如何实现?下面就来讲解三种方法产生不重复的随机数,并进行比较,看那种方法效率高。方法一 思路:首先创建一个1到3000的数组,每次取... -
sqlserver 不重复的随机数
2020-12-15 18:39:23MSSQL随机数 MSSQL有一个函数CHAR()是将int(0-255) ASCII代码转换为字符。那我们可以使用下面MS SQL语句,可以随机生成小写、大写字母,特殊字符和数字。 大写字母: CHAR(ROUND(RAND() * 25 + 65,0)) 小写字母: ... -
ASP生成随机数 ASP生成不重复随机数
2021-01-20 07:55:04ASP不重复随机数:方法一: 已测使用的时候需要注意里面的分割字符串的字符。 代码如下: <% ‘生成的是一个不重复的数组 Function GetRnd(lowerNum,upperNum) Dim unit,RndNum,Fun_X unit = upperNum – ... -
PHP生成不重复随机数的方法汇总
2020-10-25 05:26:39本文汇总了5种生成不重复随机数的方法,其中方法一、二、三是本人常用的方法,方法四五来至度娘。其余方法还是有的,也欢迎大家将遗漏的方法告之,大家共同进步 -
用C#生成不重复的随机数的代码
2020-09-05 14:59:54我们在做能自动生成试卷的考试系统时,常常需要随机生成一组不重复的题目,在.net Framework中提供了一个专门用来产生随机数的类System.Random -
易语言取不重复随机数.rar
2020-03-20 06:10:52易语言取不重复随机数.rar -
不重复随机数生成器
2017-04-13 17:42:51不重复随机数生成器 -
php生成不重复随机数、数组的4种方法分享
2020-10-24 11:27:39主要介绍了php生成不重复随机数、数组的4种方法分享,本文直接给出实现代码,并对生成效率做了对比,需要的朋友可以参考下 -
易语言源码易语言取不重复随机数.rar
2020-03-30 21:32:23易语言源码易语言取不重复随机数.rar -
C#生成不重复随机数列表实例
2020-09-05 14:45:30C#生成不重复随机数列表实例的代码,需要的朋友可以参考一下 -
易语言取不重复随机数
2020-07-21 21:43:44易语言取不重复随机数源码,取不重复随机数 -
PHP 生成N个不重复的随机数
2020-10-24 20:43:18本文给大家展示的是一个实例,实用php实现了生产N个不同的随机数,实现思路和方法都介绍给了大家,小伙伴们参考下吧。 -
VBA生成不重复的随机数源码.txt
2022-04-13 11:15:55VBA生成不重复的随机数源码.txt -
易语言取不重复随机数-易语言
2021-06-13 09:03:41易语言取不重复随机数 -
Python根据上下限生成不重复随机数1
2020-12-22 17:54:51Python 2.7.5代码:#coding=utf-8import random#定义计数器,默认为0num=0#定义随机...5:#输入上下限min_num = input(u'随机数上限:')max_num = input(u'随机数下限:')#确定上限必须大于下限if min_num>=max_...Python 2.7.5代码:
#coding=utf-8
import random
#定义计数器,默认为0
num=0
#定义随机结果集,默认为空列表
choose_resault=[]
#最多可随机5次
while num<5:
#输入上下限
min_num = input(u'随机数上限:')
max_num = input(u'随机数下限:')
#确定上限必须大于下限
if min_num>=max_num:
print u'随机数上限必须大于下限'
pass
#确定能随机5次
elif len(range(min_num,max_num+1))<5:
print u'随机数总数小于5,不够随机5次,重新输入!'
pass
else:
#根据上下限生成列表
random_list=range(min_num,max_num+1)
print u'根据您输入的上下限,已准备好从%d到%d共计%d个随机数可抽取!' %(min_num,max_num,len(range(min_num,max_num+1)))
#最多可随机5次
while num<5:
#确定是否随机?
choose=int(raw_input(u'是否随机抽取一个?(‘是’则1,‘否’则0)'))
#输入1,生成随机数
if choose==1:
#根据列表生成随机数
random_num=random.choice(random_list)
#判断随机数是否已存在于随机结果集,不存在则添加,计数器+1,存在则提示重复
if random_num not in choose_resault:
choose_resault.append(random_num)
print u'第%d次随机结果:%d' %(num+1,random_num)
num+=1
else:
print u'第%d次随机结果:%d,重复,需重新随机一次!' %(num+1,random_num)
pass
#输入0,程序退出,并给出提示
elif choose==0:
print u'你在第%d次随机时选择了退出!' %(num+1)
num=6
break
#输入非1、0,给出提示
else:
print u'请输入1或0!'
#计数器为5,程序退出
while num==5:
#随机5次,程序退出
print u'随机次数已达5次,程序退出!'
print u'最终随机结果如下:',choose_resault
break
#计数器不为0~5,打印也已随机的结果
else:
print u'最终随机结果如下:',choose_resault
测试结果:
Python根据上下限生成不重复随机数
Python 2.7.5 代码: # coding=gbk import random import sys min_num = input('输入下限:') max_num = input('输入上 ...
C#生成不重复随机数列表
C#生成不重复(随机数 http://www.jbxue.com/tags/suijishu.html)列表实例的代码.例子: ; Random rnd = ; i
mysql生成不重复随机数(unique number generation)
转自:http://blog.csdn.net/dreamer2020/article/details/52049629 问题来源 业务中有时会遇到要生成不重复随机数的情况,例如,新生成一个商品编号. ...
[转载]C# Random 生成不重复随机数
Random 类 命名空间:System 表示伪随机数生成器,一种能够产生满足某些随机性统计要求的数字序列的设备. 伪随机数是以相同的概率从一组有限的数字中选取的.所选数字并不具有完全的随机性,因为它 ...
C# Random 生成不重复随机数
命名空间:System 表示伪随机数生成器,一种能够产生满足某些随机性统计要求的数字序列的设备. 伪随机数是以相同的概率从一组有限的数字中选取的.所选数字并不具有完全的随机性,因为它们是用一种确定的数 ...
PHP生成不重复随机数的方法
无论是Web应用,还是WAP或者移动应用,随机数都有其用武之地.在最近接触的几个小项目中,我也经常需要和随机数或者随机数组打交道,所以,对于PHP如何产生不重复随机数常用的几种方法小结一下. 方法一: ...
C#生成不重复随机数的方法
在使用Random类生成随机数时,我们可能会碰到生成随机数重复的问题. 比如我们要生成6位数字验证码,虽然也是使用Random,但是可能出现111111,999999这样的情况. 这是因为在实例化Ra ...
JS生成不重复随机数
说明 我们可以用Math.random()的方法轻松的生成 一个随机的数字,但是这个数字可能是重复的.有时候,我们需要一个不重复的随机数,可以用很多的方法来实现这个要求,以下方法是效率最高的. 解释 ...
生成不重复随机数,int转 TCHAR 打印输出
在0~n 中 随机去除不重复的k个数 int k=100; int n=80000; for(int i=0;k>0&&i
随机推荐
cmd连接mysql的方法详解(转载)
连接:mysql -h主机地址 -u用户名 -p用户密码 (注:u与root可以不用加空格,其它也一样)断开:exit (回车) 创建授权:grant select on 数据库.* to 用户名@登 ...
play(1) 第一个简单的应用
去年去了一家公司,公司要求要回使用play,所以在几天的时间内猛学习了一段时间play,发现play!有很多优点:简单,小巧,高开发效率,集成很多功能,容易调试.现在虽然已经不在那家公司,没有使用pl ...
Brocade博科光纤交换机zone配置
1.规划 交换机 端口 用途 DS6520B-A 94 存储模块1-1 95 存储模块2-1 68 DB1网卡1-1 69 DB2网卡1-1 DS6520B-B 94 存储模块1-2 95 存储模块2 ...
[linux] Upgrading glibc for the GHOST Vulnerability
1> Test if the problem exists, code: #include #include #include & ...
jmeter之调度器配置
Jmeter的线程组设置里有一个调配器设置,用于设置该线程组下脚本执行的开始时间.结束时间.持续时间及启动延迟时间.当需要半夜执行性能测试时会用到这个功能. ps:设置调度器配置,需要将前面的循环次数 ...
Flex之HTTPService组件调用
1.采用标签来实现: <?xml version="1.0" encoding="utf-8"?>< ...
如何阅读Java源码
刚才在论坛不经意间,看到有关源码阅读的帖子.回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动.源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心. 说到技术基础,我打个比方吧, ...
c语言中3n+1溢出问题解决
3n+1问题是一个简单有趣而又没有解决的数学问题.这个问题是由L. Collatz在1937年提出的.克拉兹问题(Collatz problem)也被叫做hailstone问题.3n+1问题.Hass ...
day16-(listener&;filter)
回顾: ajax: 异步请求 原生的ajax(了解) 1.创建一个核心对象 XMLHttpRequest 2.编写回调函数 xmlhttp.onreadystatechange=function(){ ...
-
WPF产生不重复的随机数功能
2021-04-03 10:13:17WPF产生不重复的随机数功能源码,在给定的区间范围(比如[50,99]),产生给定数量的随机数(不如10个),要求产生的随机数不重复,首先给定变量min=50; max=99+1;//习惯与程序规定的编码不同所致 n=10; 好了,上代码 ... -
javascript 如何生成不重复的随机数
2020-10-30 15:25:31javascript 如何生成不重复的随机数