1.平衡树简称AVL,出名的有红黑树,这里介绍一下gb_tree的实现 gb_tree的原理比红黑树简单,没有过多的旋转跳跃闭着眼,是一种叫AA树的结构(Arne Andersson's General Balanced Trees),有兴趣看这篇论文:传送门 2.结构 {Size, Tree} 是整个结构体,Tree的定义又是 {Key, Value, Smaller, Bigger} | nil 初始化直接返回{0, nil} 3.插入 insert(Key, Val, {S, T}) w…