永发信息网

求一个随机数生成算法,时间复杂度低。当随机选了一个数,之后在其余数中随机抽,每次也是这样,即是不可

答案:1  悬赏:60  手机版
解决时间 2021-04-05 09:08
求一个随机数生成算法,时间复杂度低。当随机选了一个数,之后在其余数中随机抽,每次也是这样,即是不可
最佳答案
用一个list存放所有你需要的数,然后每次抽取随机一个大小在list长度的值,然后list取出该index的值,然后删除,依次循环。这个简单也不会造成取相同值的问题。追问谢谢,我之前一直想数组删除要添加标记要判断可能再循环,链表就要删除借点,但是要全编历。你说的就是相当于哈希表的,两个问题都解决了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
华为手机克隆APP有哪些功能
当前什么职业对身高要求不高?
网上玉石哪家好,在网上买玉一般什么牌子的比
孩子读《孝经》有什么好处
Where your pen pals from?The United
国内什么文件规定了电机在多大功率时需要降压
观爱宠大机密有感600字作文
从1到2013的所有自然数中有多少个数乘以48后
成语 什么言蜚什么
宁夏医科大学2016招生分数线是多少
有关同事离别的句子,舍不得同事离别的古风唯
雨花区长沙华信食品商行地址有谁知道?有点事
《至爱梵高·星空之谜》百度云资源
在中国历史上、洞庭湖和鄱阳湖哪个更有名?
我想问一下再沈阳交了几年保险
推荐资讯
我国一二阶梯的分界限是什麽,二三阶梯的分界
全日制非义务教育是什么意思
怎样做生日蛋糕视频,怎样做生日蛋糕 视频
孔繁森是一个怎样的人,孔繁森是怎样的一个人
玻尿酸我们这边有个工作室打韩国的纽拉美斯才
我是女生,求助大神我身高170体重118斤,胖吗
中秋节的来历60字左右
有木有免费送QQ号的,不要手机绑定的
S2线,中午12点到八达岭长城。打算吃饱了再上
新安县洛阳豆腐汤馆这个地址在什么地方,我要
形容哆啦A梦的词语
某小组同学对废干电池筒内的黑色固体(内含有
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?