構造体k => v
(k
およびv
は>=0
int ) はすべてk
が一意でv
あり、等しい場合があります (k1 => v
および) は、値k2 => v
の昇順で並べ替える必要があります。次に例を示します。v
新しいペアを[35 => 1, 23 => 4, 9 => 9, 2 => 14]
挿入したい20 => 5
場合、結果は になります[35 => 1, 23 => 4, 20 => 5, 9 => 9, 2 => 14]
。
いくつかの入力データに基づいて作成し、左から「1つずつ」方法でさらに反復するために使用できるJavaで最速の構造は何ですか? SortedHashMap
?