2011-01-30 11 views
0

配列を増やすことなく配列を並べ替える必要があります。この配列の要素は4つの仕事の利益です。クイックソートを使用して配列を並べ替え

利益[i]は仕事iの利益です。この配列には順序のないユーザー入力を入力します。

私はこのためにクイックソートアルゴリズムを使用しなければならないアルゴリズムは私の配列要素正しく

をソートしますが、私は要素

concurrently.because私ドンとジョブ番号に(各ジョブの配列インデックス)の並べ替えをしたいpurpose.This仕事の番号を変更したくない。

+0

だから....クイックソートを実装していますか? http://en.wikipedia.org/wiki/Quicksort –

+0

あなたの質問は何ですか? –

+0

いつものように...あなたはこれまでに何を試しましたか? –

答えて

4

あなたは、JobNumberProfitメンバーを持っているJobオブジェクトを作成するSTLコレクションに保存し、その後STL sortでSTLのコレクションを並べ替えることができます。

関連する問題