skiplist:Golang中的跳过列表数据结构
跳过清单
Go中的Skiplist实现。 在了解更多信息
标准列表上具有各种添加项和潜在变体的跳过列表。
安装
go get -u github.com/mtchavez/skiplist
用法
初始化一个跳过列表
package main
func main () {
list := skiplist . NewList ()
}
插入节点
package main
func main () {
list := skiplist . NewList ()
list . Insert ( 1 , [] byte ( "Node 1" ))
list . Insert ( 2 , [] byte ( "Node 2" ))
}
遍历节点
package main
import (
"fmt"
)
func main () {
list