0

我有数据:number[M][N],它是通过流输入的,所以我可以把它放在我想要的任何数据结构中。我必须使用不同的短值对多次搜索它。所以我需要使用两列中的值来获取行数。我可以创建一个额外的数组并使用二进制搜索来查找在输入数据中使用它的位置,就像数据库中的索引一样,但是是否有标准库来解决这样的任务?

4

1 回答 1

0

如果搜索需要,您可以将其放入多个数据结构中。您可以将数据保存在 HashMap、TreeMap 和另一个 Map 中,该 Map 具有相反的键值映射(如果这对您的情况有意义)。

数据是什么样的,您需要如何搜索它?

于 2013-07-10T11:22:50.043 回答