O(nlogn) 時間で配列内の反転ペアの数を見つけるアルゴリズムの問題に遭遇しました。私はこれに対する解決策を得ました。しかし、私の質問は、この問題の実際のアプリケーションは何ですか? 反転ペアを知る必要があるいくつかのアプリケーションを知りたいのと同じように。
2 に答える
2
その一例が 15 パズルです。数字のグリッドをランダムにシャッフルしたい場合、一目でわかりますか?
1 14 5 _
7 3 2 12
6 9 13 15
4 10 8 11
スライド移動で解決できますか?順列のパリティは、そうではないことを示します。
于 2010-09-23T14:19:24.373 に答える
0
実生活での反転カウントの使用は次のとおりです.2つのリストがどのように類似しているかを知りたいとします..ランキングに基づいて..任意の映画サイトで..2つの映画のウィッシュリストを比較し、類似しているものはほとんどありません.同じ選択肢を持つユーザーに表示されます。
同じロジックが、どのショッピング Web サイトのショッピング リストにも適用されます。彼のアクティビティに基づいてショッピング アイテムを推奨するためです。
于 2012-09-17T19:50:16.940 に答える