1029:跳表

目录 一、什么是跳表? 二、跳表的时间复杂度? 三、跳表的空间复杂度及如何优化? 四、高效的动态插入和删除? 五、跳表索引动态更新? 一、什么是跳表? 为一个值有序的链表建立多级索引,比如每2个节点提取一个节点到上一级,我们把抽出来的那一级叫做索引或索引层。如下图所示,其中down表示down指针,指向下一级节点。以此类推,对于节点数为n的链表,大约可以建立log2n-1级索引。像这种为链表建立多
相关文章
相关标签/搜索