私はグループバランシングの問題の初期解決策を作成しようとしていますが、私は非常に単純なように聞こえるものに固執しているようです。最小から最大までの要素のインデックス
基本的に私は重みの配列(ランダムな整数)を持っています。
W() = [1, 4, 3, 2, 5, 3, 2, 1]
そして、私は、例えば、それぞれ最大の番号への最小の代わりに、配列のサイズに番号1と同じ長さの別の配列を作成したいです
S() = [1, 7, 5, 3, 8, 6, 4, 2]
重複の場合、最初のオカレンスはインデックスの小さい方と見なされます。
私はもともとBubbleSortアルゴリズムを使用していましたが、残念ながらこれは私に必要な形式の出力を与えることはできません。
私はこれが非常に具体的な問題であることを理解していますが、助けていただければ幸いです。
は、この必要性は、メモリ内で行われるようにしていますか?そうでない場合は、値をスプレッドシートにドロップし、組み込み関数を使用してこれを行うことをお勧めします。 – User632716