2010-11-21 7 views
1

複数の同期化されたスレッドを使用して配列をソートする必要があります。たとえば、配列をソートするには少なくとも2つのスレッドを使用し、並べ替えの状況を私に示すためには少なくとも のスレッドを使用します。いくつかのアイデアはどうですか?しかし、どのようにそれは可能性が要件であることができます - それは、2つのスレッドを使用しない複数の同期化されたスレッドを使用して配列をソートする方法は?

java.util.Arrays.sort(); 

+1

ummm ......なぜですか? – skaffman

+2

考え方は次のようになります。コードを書いて、問題がある場合は私たちにお尋ねください。 – bmargulies

+0

2つの同期スレッドは1つのスレッドに等しい。ではない? –

答えて

1

は、あなたが見たことがありますか?

3

JSR 166y Fork Joinフレームワークを使用して、並列マージソートを行うことができます。例herehereが表示されます。

関連する問題