skiplist:Golang中的跳过列表数据结构

时间:2024-05-18 19:03:56
【文件属性】:

文件名称:skiplist:Golang中的跳过列表数据结构

文件大小:13KB

文件格式:ZIP

更新时间:2024-05-18 19:03:56

go golang data-structures skiplist Go

跳过清单 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


【文件预览】:
skiplist-master
----.travis.yml(392B)
----list_example_test.go(2KB)
----dupe_list_test.go(3KB)
----skiplist_test.go(2KB)
----node_test.go(1KB)
----extensions_test.go(1KB)
----iterator_test.go(1018B)
----LICENSE(1KB)
----skiplist_benchmark_test.go(2KB)
----install.sh(216B)
----skiplist.go(4KB)
----dupe_list.go(3KB)
----.gitignore(32B)
----node.go(847B)
----CHANGELOG.md(262B)
----Makefile(425B)
----README.md(3KB)
----extensions.go(892B)
----iterator.go(698B)
----Gopkg.toml(535B)
----Gopkg.lock(286B)

网友评论