以下是我存储在哈希图中的数据集,我必须找到两个值之间的最短路径。
9244, 4322, 4886, 5989, 8598, 9979, 1447, 9657
8598, 6752, 7146, 1951, 660, 1447, 7779
568, 1951, 4886, 2570, 9026, 9489, 7779
6752, 3424, 1977, 4746, 9657
77
哈希映射的键值是每行的第一个值,其余的是 9244 的假定“朋友”(在每种情况下都相同)。
我以这种格式保存在哈希表中:hashmap(key, array)
,其中:
- 密钥是例如 9244
- 然后数组保存 [ 4322, 4886, 5989, 8598, 9979, 1447, 9657 ]
如何找到两个键之间的最短路径?