簡體   English   中英

雙向映射的最佳數據結構

[英]Best data structure for two way mapping

我想要一個從鍵到對象映射的數據結構,反之亦然(與HashMaps不同,它只在單一方向上映射。)一個想法可能是將HashMap存儲在自身內以進行反向查找,但這將是一種低效的方法。

什么是雙向映射的最佳實現?

最簡單的想法:包含2個映射的包裝類,第二個包含交換的鍵/值。 你會保持O(1)的復雜性並且只會使用稍多的內存,因為你(可能)會保留對象的reference

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM