0

チャートコンポーネントに渡すためにN個のランダムなx値を生成しようとしています。唯一の懸念は、それらをソートする必要があるということです。N個のポイントを生成し、それらを並べ替えてから、それぞれの値を生成するよりも良い方法があるかどうか疑問に思いました。

4

2 に答える 2

2

ランダムにポイントを生成し、Arrays.sort()関数を使用するだけです

于 2012-06-14T13:31:56.427 に答える
0

このように、生成されたランダム値を前の値のデルタとして使用できます

x[i] = x[i-1] + random.nextInt();

(またはソート方向に応じてマイナスデルタ)

もちろん、デルタを制限するためにモジュロ演算子を使用できます。

于 2012-06-14T13:38:29.390 に答える