一个结构k => v
(k
和v
是>=0
整数),其中所有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]
。
我可以使用 Java 中最快的结构是什么,以便根据一些输入数据创建它,并从左侧以“一个接一个”的方式进一步迭代它。SortedHashMap
?