311得票7回答
SortedList和SortedDictionary有什么区别?

在实践中,SortedList<TKey,TValue>和SortedDictionary<TKey,TValue>之间是否存在任何真正的实际差异?是否有任何情况下你会特别使用其中一个而不是另一个?

128得票6回答
SortedList<>, SortedDictionary<> and Dictionary<>

我发现 SortedList&lt;TKey, TValue&gt;、SortedDictionary&lt;TKey, TValue&gt; 和 Dictionary&lt;TKey, TValue&gt; 实现了相同的接口。 什么时候我们应该选择使用 SortedList 和 Sort...

71得票6回答
何时应该使用SortedList<TKey, TValue>而不是SortedDictionary<TKey, TValue>?

这似乎是重复了此问题:这里,该问题问:“SortedList和SortedDictionary有什么区别?”不幸的是,答案只是引用MSDN文档(其中清楚地说明它们之间存在性能和内存使用差异)而没有真正回答问题。 实际上(为了避免得到相同的答案),根据MSDN: 泛型类SortedLi...

28得票3回答
何时应该使用 SortedDictionary 而不是 Dictionary?

正如我在先前的一些文章中所写的,我对C#编程还比较新,因此我编写了一个小型基准测试来比较Dictionary、Hashtable、SortedList和SortedDictionary。测试运行8000次,元素数量从50到100000个不等。我测试了添加新元素、查找元素和随机遍历一些元素的速度...

27得票4回答
Python 2.6中的TreeMap/SortedDictionary?

Python 2.6中是否有内置的排序字典实现,或者哈希表是唯一的类型? 澄清: 我询问的是已排序的字典,而不是有序的字典!

24得票1回答
SortedList、SortedDictionary和Sort()的比较

这是类似于此问题的延续。 有没有调整性能的指南?我不是指在大O方面的收益,只是节省一些线性时间。 例如,在SortedList或SortedDictionary上预先排序可以节省多少时间? 假设我有一个人类,有3个属性需要排序,其中一个是年龄。我应该先按年龄将对象分组吗? 我应该先按照...

20得票7回答
如何从SortedDictionary获取前一个键?

我有一个包含键值对的字典。SortedDictionary&lt;int,int&gt; dictionary=new SortedDictionary&lt;int,int&gt;(); dictionary.Add(1,33); dictionary.Add(2,20); dictiona...

20得票6回答
SortedDictionary是一种红黑树吗?

我在互联网上看到了几个关于此事的引用,但没有官方文件。 有人能告诉我在哪里获取相关信息吗? 我在互联网上看到了几个关于此事的引用,但没有官方文献。有人可以告诉我在哪里可以获取这方面的信息吗?

16得票5回答
获取 SortedDictionary 中的最后一个元素

我看到了这个问题。 在.NET 3.5中,如何获取排序字典(SortedDictionary)中的最后一个元素?

12得票2回答
在Python中将字典转换为有序字典

我想在Python中将一个字典转换为有序字典data = pandas.read_csv('D:\myfile.csv') for colname, dtype in data.dtypes.to_dict().iteritems(): if dtype == 'object': ...