Skip List

Skip List 是什么 我们常用数组和链表来组织数据,对于已排序的数据,数组的查询时间复杂度可以是Θ(lgn)(二分查找),插入和删除都是Θ(n)。 链表提供了一种更加灵活的组织方式,插入和删除的时间复杂度是Θ(1),查询的时间复杂度是Θ(n)。 平衡树是更好的方案,查询、插入、删除的时间复杂度都是Θ(lgn),但实现上比较复杂。 Skip List作为性能和实现难度的一个折中,它的查询、插入
相关文章
相关标签/搜索