2
A
回答
1
Red-black trees和skip lists符合您的要求,等等。对于C++中的示例,请查看std :: set,std :: map等及其lower_/upper_bound和equal_range方法。
0
许多风格的搜索树符合您的要求。我会使用2-3树,或者如果我感到懒惰,也许会用树枝。
0
二叉搜索树。
相关问题
- 1. 快速搜索SQL中的最近值
- 2. 数据结构排序+搜索有效
- 3. 什么数据结构用于快速变化的最近邻居搜索?
- 4. 什么是快速字典搜索的最佳数据结构?
- 5. 高维最近邻搜索的最佳数据结构
- 6. 快速插入和过滤的最佳数据结构
- 7. 快速最近邻居搜索
- 8. 快速随机访问,搜索,插入和删除的高效数据结构
- 9. 插入然后按不同条件排序的最有效的数据结构
- 10. 数据结构 - 快速搜索
- 11. 快速高效搜索的数据结构
- 12. 什么数据结构是插入和搜索元素最快的?
- 13. 是否有索引结构(数据结构)或算法可以高效快速地执行邻近搜索?
- 14. 快速搜索的值为最近的相似值不依赖序列
- 15. 如何处理快速搜索框结果和最近的搜索建议?
- 16. 用于比较和插入的最有效的数据结构
- 17. 数字索引数据结构的最快数据结构?
- 18. 快速前缀搜索的字符串(大约100,000)的只读列表的最有效的数据结构
- 19. 搜索最接近的值一个NSArray
- 20. 用于并行搜索的最快的.net数据结构
- 21. 用于设计高速缓存的数据结构,具有高效的插入,删除和最高值检索
- 22. 什么样的数据结构能够以最快的速度进行搜索和插入功能?
- 23. 什么样的数据结构支持快速插入,删除和搜索
- 24. 网站数据库结构 - 最好最有效的结构
- 25. 快速搜索和排序
- 26. 寻找一个有效的数据结构来做一个快速搜索
- 27. 搜索最接近的较低数字
- 28. 快速搜索和小尺寸搜索数据结构
- 29. MYSQL搜索结果排序最近的UTM坐标
- 30. 搜索和更新整数值列表的最快数据结构是什么?
跳过列表...可能有用。 – Hamster 2010-11-18 10:45:27