看板 Programming 關於我們 聯絡資訊
※ 引述《tinlans.bbs@whshs.cs.nccu.edu.tw (汀)》之銘言: > 我沒怎樣在玩 Java, > 不過要是 Java 有 set 這種 class 的話, > 就相當好辦了, > 每次產生新亂數值就先去 set 裡面 find 看看, > 找不到就選用這個值然後把它加到 set 裡面去, > 找得到的話就繼續產生下一個亂數值直到找不到為止, > 等 set 的 size 到達希望的大小後就停止。 > C++ 的 STL 有 set<> 這種東西, > 所以我想 Java 應該也會有類似的東西, > 其實不一定要用 set, > 用 vector 照樣是可以, > 我知道 Java 一定有 vector, > 自己找一下看怎樣玩吧。 其實呢 有寫java的人大概會用 http://java.sun.com/j2se/1.5.0/docs/api/java/util/Collections.html #shuffle(java.util.List) 搞定 :) -- 夫兵者不祥之器物或惡之故有道者不處君子居則貴左用兵則貴右兵者不祥之器非君子 之器不得已而用之恬淡為上勝而不美而美之者是樂殺人夫樂殺人者則不可得志於天下 矣吉事尚左凶事尚右偏將軍居左上將軍居右言以喪禮處之殺人之眾以哀悲泣之戰勝以 喪禮處之道常無名樸雖小天下莫能臣侯王若能守之萬物將自賓天地相合以降甘露民莫 之令而自均始制有名名亦既有夫亦將知止知止可以 pc210-59-94-161.nutn.edu.tw
PsMonkey:其實呢...有寫 Java 的未必會知道這個 XD 61.228.196.30 12/10 10:32