可能性の重複:
How can I specify the range of a random number?どのように番号の範囲を指定できますか?
私は、ランダムな番号の範囲を指定したいバイナリ検索ツリー
public static void main(String[] args) throws IOException {
Random random = new Random();
Tree theTree = new Tree();
List<Integer> numbers = new ArrayList<Integer>();
for (int i = 0; i < 10000; i++) {
numbers.add(i + 1);
}
// re-order number, so it seem like random generator
Collections.shuffle(numbers);
// inserting into tree
long start = System.currentTimeMillis();
for (int no : numbers) {
theTree.insert(no, 1.5);
}
long end = System.currentTimeMillis();
System.out.println("Inserting 100 number in tree takes: " + (end - start) + " milliseconds");
System.out.println("\n\n");
ため、このコードを持っています。私はちょうど1桁にしたい、そして2桁だけで4桁にしたい。
この質問はどのように解決されていますか? –
同じではありません、この異なるコード –
あなたは1桁、2桁、4桁の乱数を求めています:それはどう違うのですか? –