如何生成一个9位随机字符串,包含数字1-9,但是数字不能重复使用
答案:1 悬赏:80 手机版
解决时间 2021-04-05 00:00
- 提问者网友:杀手的诗
- 2021-04-04 01:12
如何生成一个9位随机字符串,包含数字1-9,但是数字不能重复使用
最佳答案
- 五星知识达人网友:末日狂欢
- 2021-04-04 01:22
可以先生成一个由1到9所组成的数组
然后进行下面的步骤
(1) 取一个随机数 随机数范围在数组最小索引和最大索引之间
(2)取出在该索引处的数组元素 并 在该数组中删除该元素
(3)将取出的元素放到结果数组
(4)判断原数组的成员数目是否等于0 如果是则处理完毕 否则 跳到第一步继续处理
还有其他取随机数的方法 不过上面这个应该是最简单和最常用的
然后进行下面的步骤
(1) 取一个随机数 随机数范围在数组最小索引和最大索引之间
(2)取出在该索引处的数组元素 并 在该数组中删除该元素
(3)将取出的元素放到结果数组
(4)判断原数组的成员数目是否等于0 如果是则处理完毕 否则 跳到第一步继续处理
还有其他取随机数的方法 不过上面这个应该是最简单和最常用的
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯