【发布时间】:2011-11-01 14:52:31
【问题描述】:
我想知道将哈希反转为另一个哈希的最有效方法如下:
{
D1 -> [ A
B
C
]
D2 -> [ A
B
]
D3 -> [ C
A
]
}
我想再做一个这样的哈希
{
A - > [ D1
D2
D3
]
B -> [ D1
D2
]
C -> [ D1
D3
]
}
我尝试过的是 第一:在哈希键中找到唯一的词,(1个for循环) 第二:制作一个哈希,所有这些唯一的术语都是关键 第三:遍历每个唯一键和每个键,如果存在,则将其添加到(2个for循环) 总之,我认为这不是最有效的 3 个循环
【问题讨论】: