与所述语言或框架(又名 .NET)提供的平面结构相比,在托管语言或框架中使用树结构有哪些好处或优点?是否有针对这种结构的库?

有帮助吗?

解决方案

的优点是的那些相同的树结构中的任何语言。看看上平衡二叉搜索树的维基百科的文章。平衡树让你对数插入和访问时间,和他们保持排序的元素。

树结构的最常用的应用是用于排序映射和集。在.NET中,看看 SortedDictionary ,它采用了平衡搜索树。

我假设这是你所谈论的,因为它是最常见的一种应用程序员土地树,但树被用于各种计算机科学的东西是什么。看看上树数据结构的,如果你想了解更多关于此

其他提示

多久是一块串的?

相对于其他数据结构树的比较效益取决于您所存储数据的类型和类型的操作您打算做过来的数据。

(作为在管理框架无关它,通过的方式。)

您要去有很多,以填补更多的细节,如果你想获得更智能的响应。

或者,你可以采取一个开始算法与数据结构课程,并学习地势而定。

树是用于管理分层组织的信息的理想数据结构。无论您使用什么语言,都是如此。

以下只是树数据结构的许多应用的一小部分:

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top