【发布时间】:2019-08-29 10:20:48
【问题描述】:
假设我有以下地图:
"A": [1, 2, 3, 4]
"B": [5, 6, 1, 7]
"C": [8, 1, 5, 9]
如何从数组中删除重复的元素,以便返回只包含从未重复的元素的地图?
"A": [2, 3, 4]
"B": [6, 7]
"C": [8, 9]
【问题讨论】:
-
请展示您为更接近解决方案而编写的内容。
-
遍历所有值,不管它们属于哪个键,计算每个值的数量(你可以使用 Map )。现在您知道应该删除哪个字符了。
-
这是家庭作业吗?
-
这不是家庭作业。我需要创建一个方法来接收像上面一样的 HashMap,我需要删除重复列表中的 itens,我无法解决这个问题。