【文件属性】:
文件名称:skiplist:Golang中的跳过列表数据结构
文件大小:13KB
文件格式:ZIP
更新时间:2021-04-29 01:17:16
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)