【文件属性】:
文件名称:radix:基数树数据结构的实现(http
文件大小:5KB
文件格式:ZIP
更新时间:2021-06-25 19:46:12
Go
基数
Go 中基数树的实现。 看
唐纳德·R·莫里森。 “PATRICIA——实用的检索算法以字母数字编码的信息”。ACM 杂志,15(4):514-534, 1968 年 10 月
或。
用法
获取包:
$ go get github.com/sauerbraten/radix
导入包:
import (
"github.com/sauerbraten/radix"
)
您可以将树用作键值结构,其中每个节点的值可以具有不同的类型:
r := radix.New()
r.Set("one", "1")
r.Set("twoAndThree", []int{2, 3})
fmt.Printf("%v, %v, %v\n", r.Get("one"), r.Get("twoAndThree").([]int)[0], r.Get("twoAndThree").([]int)[1
【文件预览】:
radix-master
----radix.go(9KB)
----README.md(2KB)
----radix_test.go(2KB)