2
A
回答
1
它很大程度上取决于您的数据在空间中的分布以及您想如何搜索它(您查询的标准是什么?)。
在空间中给定一个位置很容易找到正确的四叉树箱,另一方面,它引入比形状良好的kd树更多的开销。所有这些技术仍然在使用的原因是有原因的。
指定您想要用数据结构解决的问题。
1
不同的数据结构,其中包括关于它们的树木和信息及其执行的源代码在https://ece.uwaterloo.ca/~ece250/Algorithms/
此外,运行时间信息和在不同类型的树结构的渐近分析被发现是根据第4在https://ece.uwaterloo.ca/~ece250/Lectures/Slides/
发现这些非常有用和可靠,这种方式可以根据您的具体需求/数据选择最佳结构
我希望这有助于!
相关问题
- 1. 最好的数据结构
- 2. 多维数据的最佳数据结构?
- 3. 多维数据结构
- 4. 网站数据库结构 - 最好最有效的结构
- 5. C#中的多维数据结构#
- 6. 树的数据结构
- 7. 树数据结构
- 8. 在数据库结构与节点的树状数据结构
- 9. 树数据结构的数据库结构
- 10. 如何看起来良好的结构创建多维数组
- 11. “排序”树数据结构
- 12. 结构java树型数据
- 13. 树像数据结构
- 14. 树数据结构addnode
- 15. Rails 3树数据结构
- 16. iPhone树型数据结构
- 17. C# - 什么是可用的多维数据结构,表现良好?
- 18. 更改多维数组的结构
- 19. 推项目为一个多维树状结构中的JavaScript
- 20. HSQLDB中的树结构数据
- 21. 像java中的数据结构树
- 22. 适合的树型数据结构
- 23. 同步文件树的数据结构
- 24. 树数据结构和数据
- 25. 什么是地图树的最佳数据结构
- 26. 实现图树的最佳数据库结构
- 27. 数据库树多维数组
- 28. 多维数组的替代数据结构
- 29. 多维数组的数据结构,其中维数在运行时确定
- 30. 数据结构的三维建模
不幸的是,这些链接不再工作。 – 2017-12-10 17:02:38