【问题标题】:A structure for entering and searching records用于输入和搜索记录的结构
【发布时间】:2022-12-31 19:23:48
【问题描述】:

我想在我的 java 代码中构建一个类似表的结构,其中每一行(一条记录)显示两个单词一起出现的次数。例如,A B 30 表示单词 A 和 B 一起出现了 30 次。 你建议我使用哪种数据结构?我想添加任何我想要的记录,并且可以搜索任何已注册的记录,以修改单词一起出现的次数。

【问题讨论】:

  • Map<Pair<String, String>, Integer>,和public record <T, U> Pair (T first, U second) {}
  • 不要在标题中写SOLVED;相反,接受一个答案以将其标记为已解决。查看this 了解如何接受答案。

标签: java matrix multidimensional-array data-structures record


【解决方案1】:

感谢“Turing85”,我使用了这个结构:

Map<Pair<String, String>, Integer> graph = new HashMap<>();

graph.put(新对(A,B,i))

graph.containsKey(新对(A,B))

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-21
    相关资源
    最近更新 更多