文件名称:bin_tree:二叉树映射
文件大小:11KB
文件格式:ZIP
更新时间:2024-05-07 15:34:11
Python
bin_tree 一个python模块,提供实现二叉树的可变映射。 当前状态 此软件包将从0.1.0版开始以PyPI分发。 最终用户可以使用它,但由于它仍缺乏广泛的测试,因此应以beta质量考虑。 它的完整资源可从。 目标 该模块打算用作法线映射。 它提供了多种实现方式,一种是非平衡的,一种是AVL的,一种是(很快的)红黑的。 可移植性在这里非常重要: 很少的依赖项:Python 3(经过测试=> 3.5) 无需额外的模块要求 这是一个纯Python软件包,并已针对3.4至3.8版的Travis-CI(linux)和AppVeyor(Windows)进行了测试。 用法: 有待完成 正在安装 最终用户安装 使用pip(将在0.1.0发行时): pip install bin_tree 。 开发人员安装 如果要在自己的代码中贡献或集成bin_tree ,则应从获取完整树的: git
【文件预览】:
bin_tree-master
----setup.py(2KB)
----.gitignore(458B)
----MANIFEST.in(143B)
----bin_tree()
--------__init__.py(240B)
--------red_black_tree.py(5KB)
--------bin_tree.py(9KB)
--------avl_tree.py(2KB)
----LICENSE.txt(1KB)
----README.md(2KB)
----CHANGES.txt(30B)
----test()
--------test_avl_tree.py(5KB)
--------__init__.py(42B)
--------test_red_black_tree.py(5KB)
--------test_bin_tree.py(3KB)