1

私はアリコロニーアルゴリズムの実装を開発していて、最も近い値のプロセスを見つけることに固執しています。ここに問題があります。

累積確率を含む配列があります。たとえば、cummulativeProb:{0.0、0.34782608695652173、0.8695652173913044、1.0}

乱数があります:randomNumber:0,3323792320

アプリケーションがrandomNumberから最も近い値を選択するようにしたいが、randomNumberより大きくない、つまりアプリケーションが0.34782608695652173を選択することを意味する

ヒントを教えていただけますか?

4

1 に答える 1

0

Arrays.binarySearch()を見てください。これにより、探しているものと等しい要素、または探しているものよりも低いインデックスが得られます。

于 2012-05-20T04:46:19.700 に答える