【发布时间】:2020-01-31 17:08:02
【问题描述】:
我正在处理字谜,所以我只关心字符串中存在的字符,而不关心它们的顺序。 我搜索了一个合适的 Collection 类但徒劳无功。
您能否建议任何可以帮助我的课程 保留重复但忽略顺序?
【问题讨论】:
-
Guava Multiset?或者只是一个
Map<Key, Integer>,其中Integer存储键的出现次数? -
实际上,如果您想检查字谜排序集合也很有用。只要他们保留重复项。这是真正的原因“ccba”由于字谜与“cabc”相同,但由于字谜也类似于“abcc”。因此,对两者进行排序都会以两次“abcc”结束,它们是相等的!
标签: java collections anagram