没有合适的资源?快使用搜索试试~ 我知道了~
zipper_tree:带有 Elixir 拉链的可变参数树!
共9个文件
exs:4个
ex:1个
gitignore:1个
需积分: 12 0 下载量 169 浏览量
2021-06-20
13:03:43
上传
评论
收藏 6KB ZIP 举报
温馨提示
拉链树 提供可变参数树的遍历和修改方法。 所有方法都在树中维护一个活动的“光标”或焦点。 这些方法在技术上也适用于列表 - 我想,如果你喜欢那种东西。 除了 up 之外,所有遍历和插入方法都在恒定时间内发生,这与当前子树的初级节点数量成正比。 这是带拉链的 Gérard Huet 树的实现(最初发表在),本质上是将已发布的 oocaml 代码直接转换为 elixir。 WTF是拉链 zipper 是一种用纯函数式语言对集合的焦点或位置状态进行编码的新方法。 拉链是对上下移动结构的过程的类比,以及它如何被认为是打开和关闭拉链。 为了更好地描述数据结构,我建议您阅读上面链接的论文,尽管使用不一定要求您了解它的实现。 用法 只需将{:zipper_tree, "~> 0.1.1"}到您的依赖项中。 提供的实现适用于可变参数树,只需使用嵌套列表定义树 iex ( 3 ) > import
资源推荐
资源详情
资源评论
收起资源包目录
zipper_tree-master.zip (9个子文件)
zipper_tree-master
mix.exs 1KB
config
config.exs 1KB
test
zipper_tree_test.exs 2KB
test_helper.exs 15B
mix.lock 74B
LICENSE 479B
.gitignore 52B
lib
zipper_tree.ex 4KB
README.md 3KB
共 9 条
- 1
资源评论
蒙霄阳
- 粉丝: 21
- 资源: 4572
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 南京邮电大学数学实验:熟练掌握 Matlab 软件的基本命令和操作
- 2017校招真题校园招聘真题算法题(37道)Python源码.zip
- 基于单片机protues仿真的多功能自动饮水机系统设计(仿真图、源代码、演示视频)
- 二叉树7-1-1.cpp
- android 9.0 原生模拟器 签名文件
- 技术面试最后反问面试官的话 校招面试非技术问题有哪些 非技术问题如何回答.png
- NB-IOT-BC26全网通模块Altium+ CADENCE +PADS三种格式(原理图SCH+PCB封装库)文件.zip
- 基于微信小程序开发的校园失物招领系统源码毕业设计(优质项目源码).zip
- 词向量是一种将自然语言中的单词转换为数值向量的技术,它能够捕捉词义和上下文信息
- nmap与masscan的简单使用
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功