-1

(Object, int) のリストをデータ構造に格納して、int フィールドを簡単にソート (昇順または降順) できるようにしたいと考えています。私は Hashtables と TreeMaps を見ていますが、どちらがこの目的に適しているかはわかりません。優先順位はソート速度です。助言がありますか?

4

1 に答える 1

0

あなたが私たちに言ったことを考えると、何が最善かを言うのは難しい.

並べ替えのパフォーマンスのみに関心がある場合、HashTable または TreeMap (実際には赤黒のバイナリ ツリー) は並べ替えのパフォーマンスが優れていますが、項目を追加 (および TreeMap の場合は削除) するときは他のデータ構造よりも遅くなります。

おそらく、データで何をしているのかについて、より詳細を提供する必要があります。

于 2013-10-29T19:11:07.410 に答える