看板
[ java ]
討論串[問題] 1-42取出6+1個數字
共 21 篇文章
內容預覽:
假設vector現在的內容是:. 1-> 2-> 3-> 4-> 5->....-> 25-> 26-> 27.... 假設我現在是取第一個號碼(random的範圍是0~41). random出來的數字是25,於是我就取出vector[25](which值=26)當作第一號. 然後 vector.r
(還有222個字)
內容預覽:
創一個LinkedList 把所有數字丟進去. 再隨機抓出來就好.... LinkedList list=new LinkedList();. Random r= new Random();. for(int i=0;i<=42;i++){. list.add(new Integer(i));. }
(還有897個字)
內容預覽:
如果用了vector. 我建議不如當初42個數字就存進vector裡面(O(n)). 接著就for loop run 7次,. 每次都random一個index(random的範圍要一次縮小1),. 依照此index去vector取值. 取完後便把vector[index]remove掉(這就是為什
(還有8個字)
內容預覽:
※ 引述《iFEELing.bbs@ptt.cc (ing)》之銘言:. > ※ 引述《dennis.bbs@bbs.ntou.edu.tw (有女生願意跟我聊天的嗎~)》之銘言:. > : 原文怒刪. > : 用Set就可以就不會產生重複了. > : 1.把亂數產生的數值丟到Set. > : 2.
(還有711個字)