也许有一个我想要的名字,但是我没有意识到。我需要与LinkedHashMap
Java中类似的东西,但是如果指定的键没有值,它会返回“上一个”值。
也就是说,我有一个由整数键存储的对象列表(在我的情况下以时间为单位):
; key->value
10->A
15->B
20->C
因此,如果我要查询键0-9的值,它将返回null
。特殊的部分是,如果我查询10 <= i <= 14,它将返回A。或者,对于i> = 20,它将返回C。
是否有数据结构?
我不知道是否有一个已实现的实现,但是您可以扩展现有的实现。不知道是否能满足您的性能目标,我不知道...
—
瑞吉
+1是个好问题。大多数有三位低位代表的人都会问“请做我的作业”类型的问题。这里不是这样。
—
图兰斯·科尔多瓦