为了账号安全,请及时绑定邮箱和手机立即绑定

从0到15中随机取出10个数,并且这10个数不能相同

从0到15中随机取出10个数,并且这10个数不能相同

www说 2019-01-18 02:39:03
如题,从1到16中随机取出10个数,并且这10个数不能相同。想要详细代码和思路,这部分学的确实不好,多谢了
查看完整描述

1 回答

?
蝴蝶不菲

TA贡献1810条经验 获得超4个赞

提供几种思路:
(1)将包含 N 个数的数组打乱,然后选取前 10 个数。
(2)将每次得到的数放入 HashSet,下次取得一个数时先判断是否存在于 Set 当中,直到当 Set 的 size 为 10 时结束。

查看完整回答
反对 回复 2019-03-01
  • 1 回答
  • 0 关注
  • 576 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号