2016-06-18 12 views
0

ファイルに、生徒の名前と年齢がそれぞれ のレコードが含まれているとします。これらのレコードを読み取るプログラムを作成し、 年齢順にソート順に降順で表示します。 構造体の配列の最大サイズは10で、ソートするためには10個以上のレコードがあります。 配列のサイズがレコードの数よりも小さい

+0

ok ...素敵な宿題..どの部分に問題がありますか? –

+0

複数の配列を持つことは許されていますか?そうでない場合(1つの配列しか許されていない)、外部型マージソートを実装する必要があります。 – rcgldr

答えて

0

以前の配列の要素が一杯になったときに別の配列を動的に作成してみてください。例: 配列Aのサイズは10です。すべての連続する場所にデータが含まれている場合は、配列Bを動的に宣言します。 「単一ノード」の代わりに「配列のサイズ10」を使用できる問題を解決するには、リンクされたリストのテクニックを使用する必要があります。

関連する問題