看啥推荐读物
专栏名称: Python程序员
最专业的Python社区,有每日推送,免费电子书,真人辅导,资源下载,各类工具。我已委托“维权骑士”(rightknights.com)为我的文章进行维权行动
今天看啥  ›  专栏  ›  Python程序员

BinaryTree:学习二叉树的Python库

Python程序员  · 公众号  · Python  · 2018-07-06 13:54
简介:您是否在为考试、作业或技术面试学习二叉树?Binarytree是一个Python库,它通过一个简单的API生成二叉树,可以进行检查和操作。它让您跳过繁琐的测试数据设置,直接练习算法。还支持堆和BST(二叉搜索树)。声明Binarytree已经更新至4.0版。请访问发布页(链接:https://github.com/joowani/binarytree/releases)查看最近一次更新详情。运行环境Python 2.7, 3.4, 3.5 或 3.6。安装从PyPi安装稳定版:~$ pip install binarytree直接从GitHub安装最新版:~$ pip install -e git+git@github.com:joowani/binarytree.git@master#egg=binarytree根据不同的环境,可能会需要sudo权限。入门默认情况下,binarytree使用下面的类作为节点:生成并美化打印各种二叉树:使用binarytree.Node类来构建自己的树:检查树的属性:用层序(广度 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照