【发布时间】:2014-11-28 00:39:57
【问题描述】:
在排序的 std::list 中搜索的复杂性是多少?我知道如果数据结构具有随机访问权限,则排序数据中的搜索复杂度为 O(log n)。但是既然list没有随机访问,那么排序的复杂度是多少呢?
【问题讨论】:
-
@dyp 按值搜索的复杂度
-
请注意,与搜索复杂性无关,应避免使用(链接)列表,除非您知道它们在特定情况下的性能优于向量/数组(这些情况非常罕见)。 C++ 发明者 Bjarne Stroustrup 关于该主题的有趣谈话:youtube.com/watch?v=YQs6IC-vgmo