algorithm - 如何按级别顺序打印 Hashmap 中包含相同值的键值
问题描述
Keys - Values
1 -> -1
2 -> 1
3 -> 1
5 -> 2
0 -> 5
4 -> 5
解决方案必须包含基于相同哈希值的级别顺序的哈希键值
解决方案
你没有标记语言,所以我在这里能做的最好的就是伪代码。产生我认为是所需行为的步骤:
- 创建一个长度等于
map
's的数组size
- 将项目对添加到这个数组中,第一个是里面的计数
map
,第二个是key
- 排序这个列表,首先在对的第一个元素上,然后在第二个元素上作为决胜局
- 相应打印
推荐阅读
- python - 气流 - ModuleNotFoundError:没有名为“kubernetes”的模块
- sql - 对列中的所有值求和并按 2 分钟分组
- android - 电容器离子 android - 无法向我的服务器发出 GET 请求 - 请求是“从磁盘缓存”提供的
- c# - 如何创建对象的 XML 文件
- git - git 本地存储库到底是什么?
- swift - 如何快速将 RSA pem 文件转换为 XML?或如何快速获取 RSA XML?
- apache-spark - 通过 HTTP POST 将 Spark 数据帧作为 JSON 正文发送的最佳方式
- c# - c# 和 SQL Server 之间的天数差异
- python - 创建一个列表的副本,其更改不会影响初始列表
- git - 我在我的服务器上进行了更改,现在 git 不会让我推送到 master,因为它有“未暂存的更改”。我怎样才能解决这个问题?