我正在阅读William Pugh 关于 skip-list 的论文。在初始化部分他说:
一个元素 NIL 被赋予一个大于任何合法键的键。所有跳过列表的所有级别都以 NIL 终止。初始化一个新列表,使列表的级别等于 1,并且列表头的所有前向指针都指向 NIL。
我不确定他说什么。我认为他的意思是:让n为每个节点的最大允许级别。因此,构建一个级别为n的标题。在第一步中,标题的每一级都指向 NIL。这是正确的?
现在,当第一个节点到达时,它将以概率的方式插入,因此它的级别应该是不可预测的。为什么他谈到 1 级列表?我错过了什么?
此致
MC