次のことを行う必要があります。
を指定すると、ベクトルがソートされた場合に含まれるインデックスでstd::vector
それぞれint
を置き換える必要があります。int
例を挙げてよりよく説明しようと思います。
入力:{22, 149,31}
出力:{2, 0, 1}
(ソートされたベクトル {149, 31, 22} では、22はソートされたベクトルのインデックス 2にあり、 149はインデックス 0にあり、31はインデックス 1にあることに注意してください)
アルゴリズムを明確にすることを願っています。
これは何らかの方法で STL C++11 ライブラリに実装されていますか? このアルゴリズムに名前はありますか? エレガントに実装するためのアイデアを提供できますか?