以下のように、C++RobertSedwickによるアルゴリズムの多次元ソートについて読んでいます。
多次元ソートを処理するには、ソートキーがベクトルであり、キーの最初のコンポーネントが順番になるようにレコードが再配置され、次に最初のコンポーネントが等しいものが2番目のコンポーネントの順に並べられます。コンポーネントに重複するkdeysがない場合、問題は最初のコンポーネントでのソートに限定されます。ただし、一般的なアプリケーションでは、各コンポーネントにいくつかの異なる値しかなく、3方向のパーティション分割(中間パーティションの次のコンポーネントに移動する)があります。
上記のテキストに関する私の質問は
- 著者は、最初のコンポーネント、2番目のコンポーネントとはどういう意味ですか?
- コンポーネントに重複キーがない場合、作成者は、問題が最初のコンポーネントでの並べ替えに還元されるとはどういう意味ですか?
お時間を割いていただきありがとうございます