腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Java
如何防止使用Random类创建重复的数字?
我正在通过阅读"
Java
,如何编程“这本书来学习
JAVA
,我已经读到了第7章,其中谈到了数组和数组操作。在7.5节(案例研究:纸牌
洗牌
和交易模拟)中,它介绍了一个
程序
,该
程序
创建一副牌,对其进行
洗牌
,并显示
洗牌
后的牌,而不会有任何重复。 在
程序
中,它使用shuffle方法在创建卡片后对它们进行
洗牌
。该方法使用
随机
对象创建一个介于0和51之间的
随机
数,从牌组中选择一张牌并将其分配给一个数组
浏览 0
提问于2019-05-27
得票数 2
1
回答
从多个线程调用
java
.util.Collections.shuffle()?
、
我正在做一项学校作业,我们应该把一个C++
程序
“翻译”到
Java
,并比较它的性能。该
程序
使用不同的执行方法(newSingleThreadExecutor和newFixedThreadPool)顺序运行某些工作,并使用不同大小的线程池。该工作是每个线程的本地工作--创建一个
随机
数的ArrayList,将一些
随机
数字写入临时文件,并对ArrayList进行
洗牌
。这似乎使用了一个静态的
java
.util.Random实例来
洗牌
列表,这似乎是造成我的问题的原
浏览 1
提问于2016-11-28
得票数 0
2
回答
Math.random()是否均匀地生成伪
随机
数?
、
在中,dimo414指出OP代码的问题之一是它将非均匀地生成
随机
数。所以我想知道为什么会这样?它是固有的特殊算法吗?还是因为Math.random()本身的原因?
浏览 0
提问于2017-07-03
得票数 0
3
回答
如何使用
java
集合对file[]进行
洗牌
?
、
、
我的
程序
从目录中获取图像文件列表,然后
随机
选择文件作为游戏的一部分显示。问题是,每次我使用
随机
数生成器运行它时,它都有重复的数字。在阅读中,我看到了收藏品,我认为它会对我有用,因为它
随机
地改变了列表。这就消除了
随机
数生成器的需要。我的问题是,我不知道如何让它
洗牌
File[]。没有找到适合
洗牌
的方法(
java
.awt.list)如何将文件数组转换为要
洗牌
的列表
浏览 3
提问于2013-12-14
得票数 1
回答已采纳
1
回答
如何为
随机
输出编写jUnit测试?
、
、
与为具有部分
随机
性的代码编写测试相比,具有预定义的输入和输出参数的测试代码相对容易一些,因为我们必须检查
随机
生成器是否有偏差。使用
随机
数的库的一个例子是
java
.util.Collections.shuffle(List<?> list),它在之后对一组对象进行
洗牌
。 如何为具有
随机
输出的代码编写jUnit测试?不仅是为了
洗牌
,而且是为了测试一般的
随机
性。
浏览 1
提问于2014-06-25
得票数 4
3
回答
锡兰等价于Collections.shuffle()
是否有办法“
洗牌
”一个Iterable (或Sequence),使元素随后被
随机
排序,类似于
Java
的?(旁注:被命名得令人困惑) 我想我可以自己实现
洗牌
,但我正忙着懒散:-)
浏览 7
提问于2013-12-10
得票数 3
回答已采纳
3
回答
Java
:在查找两个参数的同时,如何在数组中实现indexOf
、
我目前正在编写一个
Java
BlueJ项目来创建一个扑克游戏,我需要为一只持有牌的手设置一个类。我已经建立了一个甲板类,基本上生成52张卡片的顺序。每张卡都有两个参数,一个等级和一个西服。我在我的手课上做的是从甲板上取一张
随机
的卡片(或者更确切地说是创建一张),这样我就没有拷贝了,我希望能够从甲板上移除这张卡片。由于制作的卡片是
随机
的,我不知道如何从甲板上取出那张卡。
浏览 10
提问于2013-12-24
得票数 0
4
回答
如何在python中
随机
打印列表中的元素?
、
、
我有一份名单,我想按
随机
顺序打印。下面是我到目前为止编写的代码:words=["python","
java
","constant","immutable"] print(i, end=" ")我尝试过各种各样的方法
随机
打印出来,比如创建一个变量,只
随机
选择其中一个,然后<
浏览 0
提问于2013-07-26
得票数 2
回答已采纳
2
回答
如何在
Java
中对EnumSet中的元素进行
洗牌
/
随机
化?
、
、
、
、
我有一个这样的EnumSet:我想在otherFruits中
洗牌
元素在这个EnumSet中有任何方法来
洗牌
/
随机
化元素吗?如果可能的话,我不想把它转换成列表。有人也能举个例子吗。 我正在使用
Java
7。
浏览 2
提问于2015-05-18
得票数 1
回答已采纳
1
回答
为什么Collections#shuffle不使用ThreadLocalRandom?
、
、
、
public static void shuffle(List<?> list) { if (rnd == null) shuffle(list, rnd);我注意到Collections#shuffle使用new Random()而不是ThreadLocalRandom.current(),我很好奇为什么。我编写了一个比较这两种方法的基准,而且每次迭代使用ThreadL
浏览 2
提问于2018-06-10
得票数 5
2
回答
Socket.io node.js Math.random在所有用户上获得不同的结果
、
、
我遇到的问题是,当我尝试使用math.random函数
洗牌
时,它会按预期
洗牌
,但对于连接到应用
程序
的每个用户,它
洗牌
的方式是不同的。基本上,我希望能够使用某种
随机
函数来
洗牌
,但仍然以相同的方式对所有用户进行
洗牌
。 我使用io.sockets.emit();在所有用户上使用shuffle函数。
浏览 2
提问于2012-10-24
得票数 3
1
回答
内置置换生成器
、
java
有没有内置的方法来对数字或字符的数组进行置换或
随机
洗牌
?像c++中的Random Shuffle STL??
浏览 2
提问于2012-10-18
得票数 2
回答已采纳
1
回答
小批量梯度下降是否消除了分层对训练数据集的影响?
、
、
在数据预处理中,使用分层
洗牌
确保原始数据集的分布反映在培训、测试和验证数据集中。 小型批处理梯度下降使用
随机
洗牌
来确保小批中的
随机
性.我的疑问是-为什么我们应该在我们的数据集上执行分层
洗牌
,如果它要在训练期间以
随机
的方式被
洗牌
?
浏览 0
提问于2020-08-08
得票数 2
回答已采纳
1
回答
随机
生成数的算法,保证范围内的所有数都会被选择一次
、
、
所以基本上问题是
随机
生成0到12之间的数字,然后得到这两个数字在一个时间框架内执行乘法。谢谢!
浏览 5
提问于2022-04-18
得票数 1
回答已采纳
1
回答
组合不完全
随机
数发生器对阵列进行改组
改组数组以创建用于加密的
随机
流是众所周知的。缺点在于执行
洗牌
的
随机
数生成器的安全性。但是,由两个或更多的不完美
随机
数产生器改组的同一阵列是否真的或很有可能变得更安全,因为它被敌人
随机
数发生器所知的更多数目所
洗牌
。
洗牌
是一种欠采样的形式,它增加了我思想中的安全性,随着
随机
数组变得更安全,因为它被
洗牌
得更多。评论?
浏览 0
提问于2015-02-27
得票数 -1
1
回答
为什么从python中的
随机
导入返回未使用的import语句?
、
当我为前任打字时:我得到:未使用的导入语句‘从
随机
导入
洗牌
’作为回报,字母变成灰色。有人能诊断吗?我试过“从
随机
进口
洗牌
”,并期望能够使用
洗牌
。
浏览 14
提问于2022-12-02
得票数 0
回答已采纳
1
回答
Python中的键控
随机
Shuffles
、
、
我在用random.shuffle(a)
洗牌
。然而,作为一个功能,我想要的是作为输入键的
洗牌
算法,以及键的所有者确定地产生相同的
洗牌
?我想要一个算法,作为输入键,元素序列要被
洗牌
,它输出一个
随机
排列,取决于键。如果您在相同的数据序列上输入相同的键,再次应用
洗牌
,您将得到相同的结果。否则
随机
洗牌
。相同数据上的相同键允许“取消
洗牌
”。
浏览 2
提问于2016-08-10
得票数 0
回答已采纳
1
回答
随机
洗牌
C++阵列(每次不同)
、
、
、
我想在C++中
洗牌
一个数组,每次
程序
运行时,我都希望有一个不同的
随机
洗牌
。我有长度的myArray。目前我正在使用:但这每次都会产生同样的
洗牌
。为了包括一个
随机
数,我试着:但是我得到了错误cannot convert parameter 3 from '我在SO上找不到任何关于这个问题的东西,google只是告诉我如
浏览 2
提问于2014-11-06
得票数 1
回答已采纳
1
回答
如何获得原来的名单,给一个混乱的名单和种子?
假设我有一个
洗牌
列表,它是在Python中使用random.shuffle()进行改组的。
洗牌
使用种子
随机
数发生器进行。有什么办法可以让我拿回原来的名单,也就是不
洗牌
吗?在
随机
播种和
洗牌
后的list1=,如果我们只知道list2和种子价值,就有办法恢复list1。
浏览 0
提问于2020-03-19
得票数 4
回答已采纳
2
回答
完全
洗牌
可能与有限的原始熵?
、
、
我正试图以一种完美的方式
洗牌
一个标准的52牌牌(每个结果都有可能在一个平等的机会)。在这一点上,我不关心对它的密码分析攻击。
洗牌
,这是一个220+位数。是否可以使用具有64、128或160位内部状态的PRNG生成所有
洗牌
?我的直觉说不行。即使要
洗牌
,我只需要52个小的
随机
整数,一个内部状态小于52的PRNG!如果我在上面,这是否意味着我无法在大多数现代编程语言中产生真正的
洗牌
?
Java
的SecureRandom只有128位的内部状态,甚至/dev/r
浏览 0
提问于2019-12-30
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
java模拟微信随机红包算法
java随机数中的陷阱
Mastercam后处理随机分配程序号
C/C+编程笔记:C语言 rand 随机函数,深入解析程序随机数!
Java 生成随机数的 5 种方式,你知道几种?
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券