
简介
该用户还未填写简介
擅长的技术栈
未填写擅长的技术栈
可提供的服务
暂无可提供的服务
Erlang-数据结构
它的实现兼顾了 不可变性(Erlang 数据的核心特性)和 操作效率,针对不同大小的 map 采用了两种不同的底层结构,以优化性能。原本的L1已经指向了[1,2]的地址,假如我们只是找到[2|Tail],让Tail指向L2,会导致修改了原有的L1(把[]改成L2)。L2 = [Elem|L1]的操作,实际上构造了一个新的Cons,其中Head是Elem(Eterm) ,Tail是L1(Eterm)
到底了