相当于 Java 中的 TreeSet 到 C#.net

2022-09-02 22:21:17

我有一个包含.我想将代码转换为C#。TreeSet

我可以使用哪个等效集合?
如果没有,请提出替代方案。


答案 1

这将是System.Collections.Generic。排序集<T>

它确实具有人们期望从平衡的树支持的数据结构中获得的方法和复杂性保证。您可以找到最大值,最小值,按顺序遍历所有元素,所有内容。

有关这方面的详细信息,请参阅添加到排序集<T>及其复杂性


答案 2

我认为C#中没有树集。

msdn中提出了类似的问题,请检查是否有用。http://social.msdn.microsoft.com/forums/en-US/netfxbcl/thread/823c46ca-4a60-4429-a606-e76c3195d4cc/