【发布时间】:2012-04-30 09:42:25
【问题描述】:
我正在阅读William Pugh's paper about skip-list。在初始化部分他说:
一个元素 NIL 被赋予一个大于任何合法键的键。所有级别 所有跳过列表都以 NIL 终止。一个新的列表被初始化 使得列表的级别等于 1 并且所有前向指针 列表头指向 NIL。
我不确定他说了什么。我认为他的意思是:让 n 成为每个节点的最大允许级别。所以构建一个 n 级别的标题。在第一步中,标题的每一级都指向 NIL。对吗?
现在,当第一个节点到达时,它将以概率的方式插入,因此它的级别应该是不可预测的。为什么他谈到 1 级列表?我错过了什么?
最好的问候
MC
【问题讨论】:
标签: data-structures