-
SortedDictionary vs SortedList
-
这两个类具有相似的对象模型,并且都具有 O(log n) 的检索运算复杂度。
这两个类的区别在于内存的使用以及插入和移除元素的速度
空间:内存使用
- SortedList 使用内存比 SortedDictionary 少。 时间:更新速度
-
SortedDictionary 可对未排序的数据
执行更快的 插入和移除操作:
它的时间复杂度为 O(log n),而SortedList 为 O(n)。
信息:排序速度
-
如果使用排序数据一次性填充列表,
则 SortedList 比 SortedDictionary 快。
返回 |
---|