1、需求来源 动态扩容性能高于O(n) 二分查找基于数组,无法实现动态扩容。链表是线性的,性能为O(n)。 2、为什么跳跃表被广泛认可? 性能可以媲美红黑树实现难度大大低于红黑树 3、原理 基于概率统计学查找:在目标节点之前,跳过尽量多的节点,直到无法跳过,以此减少比较的次数。插入:基于查找。删除:基于查找。 4、参考文献 1、skiplist article2、skiplist 其他资料