首页 > 解决方案 > 如何按级别顺序打印 Hashmap 中包含相同值的键值

问题描述

Keys - Values
 1   ->  -1
 2   ->  1
 3   ->  1
 5   ->  2
 0   ->  5
 4   ->  5

解决方案必须包含基于相同哈希值的级别顺序的哈希键值

标签: algorithmdata-structureshashmapmaps

解决方案


你没有标记语言,所以我在这里能做的最好的就是伪代码。产生我认为是所需行为的步骤:

  1. 创建一个长度等于map's的数组size
  2. 将项目对添加到这个数组中,第一个是里面的计数map,第二个是key
  3. 排序这个列表,首先在对的第一个元素上,然后在第二个元素上作为决胜局
  4. 相应打印

推荐阅读