2011-07-25 24 views
0

Scalaにはsortaのためのscala.util.Sortingがあり、Javaにはコレクションのソート方法もあります。並べ替えが行われる限り、これら2つの言語のパフォーマンスの比較はありますか? SortingobjectためJavaソートとScalaソートのパフォーマンスの比較はありますか?

+2

自分でベンチマークしてみませんか? –

+1

人のコンピュータ上の単一のベンチマークは、間違いなく一方がより高速であり、他方が他方であることを間違いなく示しているからです。 –

+1

なぜソースを見ないのですか?少なくともJavaの場合、Arrays.sort()メソッドはmergeSort(O(n log n))を使用します。 – Nicholas

答えて

2

ドキュメントは

これらの実装は、Sun JDKのものに由来していると述べています。

だから私は同じクイックソートだと思います。違いはありません。

小さな(10個未満の)要素と大きな(約1 MBのデータ)コレクションを自分でベンチマークします。

関連する問題