想知道當需要通過名稱和號碼訪問電話號碼簿時,存儲電話號碼簿的最佳數據結構是什麼?當需要通過名稱和號碼訪問電話簿時,需要存儲電話號碼簿的最佳數據結構
1
A
回答
1
++,你可以有這個網頁上看看的boost :: bimap的(Bidirectionnal地圖):http://www.boost.org/doc/libs/1_42_0/libs/bimap/doc/html/index.html
如果創建一個boost :: bimap的存儲你的目錄一切都會好的。
我想你可以在Java中找到BiMap的實現。
乾杯,
2
1
正如@Anycorn提到你可以看看到BidiMap或者您也可以做同樣的與谷歌番石榴BIMAP,教程這裏:http://marxsoftware.blogspot.com/2011/10/guavas-bidirectional-maps.html
的相關問題
- 1. 電話號碼簿更新問題
- 2. 需要下面的電話號碼
- 3. GCM是否需要電話號碼?
- 4. 爲什麼gae需要電話號碼?
- 5. 需要隨時撥打電話號碼創建隨機號碼
- 6. iPhone地址簿電話號碼
- 7. 如何通過Paypal Express Checkout需要買家的電話號碼?
- 8. 存儲的電話號碼
- 9. 我如何使用電話號碼/電話號碼簿搜索引擎優化
- 10. 如何從電話簿只選擇電話號碼意圖
- 11. 將多個聯繫人存儲在電話號碼簿中
- 12. 用於存儲電話簿數據的數據結構
- 13. 當你點擊iphone電話簿時如何撥打號碼?
- 14. 數據結構在電話簿應用
- 15. 在JSON稱之爲「從電話號碼,需要」以Twilio
- 16. 電話簿中的聯繫人姓名與Firebase中的電話號碼
- 17. 根據名稱獲取電話號碼
- 18. 您需要多少內存來存儲每個可能的電話號碼?
- 19. Xcode地址簿顯示全名而不是電話號碼
- 20. 從電話簿獲取聯繫人姓名使用號碼 - Android
- 21. Android:調用電話簿和返回號碼的簡單方法
- 22. 地址簿獲取電話號碼問題
- 23. 電話號碼
- 24. 電話號碼
- 25. 的Unix返回的電話號碼,需要格式化
- 26. 存儲美國電話號碼的最佳方式(NANP)
- 27. 存儲電話號碼的最佳實踐:是否有格式?
- 28. 需要提取字符串內的電話號碼
- 29. 需要這種電話號碼格式的正則表達式
- 30. 問題採摘與電話號碼,並比讀電話號碼
可能重複[數據結構電話簿]( http://stackoverflow.com/questions/9107438/data-structure-for-phone-book) – 2012-02-06 08:35:57
當衡量性能時,由於我們目前構建我們的方式,數組上的線性搜索可能是最快的選項之一機器。從最天真的實施開始,並在必要時開始優化。 – Philip 2012-02-06 08:53:33
當答案很差時,很難調用這個副本。 – 2012-02-06 09:11:53