纯文本绘制二叉树

drawtree的Python项目详细描述


抽油树图片::https://img.shields.io/pypi/v/drawtree.svg?St=平坦的正方形和标签=最新的%20VBase:BR/>目标:http:/orpy/orpy/pypy/DrutsR.Br/>:ALT:最新pyp版本
BR/>< BR/>在纯文本中绘制二叉树
BR/>用法
-BR/>从级别顺序遍历中绘制树,'y'表示不存在节点的路径终止符。代码块::python

代码块:python

整数数组

…代码块::python

/\/\
/\/\
/\60 80
10 40/\
/\/\
/\35 75 95
5 20
/\
/\
2/\
15 25




--预序互联序列作为预序
-b,--平衡自动平衡bst
-l,--水平顺序互联序列作为水平顺序

代码块::bash

$bst 10 5 8 4 6
$bst nodes.txt
$echo“colin eric dave”bst
$cat nodes.txt sort uniq bst

打印平衡的bst:

代码块::bash

$bst-b 10 5 6 9 3
$bst-b nodes.txt
$bst-b<;nodes.txt

代码块::bash

$bst-p dave colin dan
$echo“1 2 3 4 5”bst-p
$bst-p nodes.txt


代码块::bash

$bst-l[4,,7,5,9,](leetcode格式)
$bst-l{4 7 5}


代码块::bash

$bst(10个节点的随机bst)
$bst 5(5个节点的随机bst)
$bst-b 7(7个节点的随机平衡bst)



代码块::bash

$pip install draw tree



license
----
mit


reference
--
`draw tree<;http://web.archive.org/web/20071224095835/http://www.openastra.com/wp content/uploads/2007/12/binary-trees1.c>;`

authors
----

`drawtree`是由'madhusudan banik<;msbanik@gmail.com>;`uu编写的。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Kafka在producer上流式传输自定义头   java ExecutorService:不需要输出   java并发读取不可修改的映射   如何匹配Java计算机的给定输出猜你的数字游戏;二进制搜索   java使用数据库创建新对象   javascript如何用spring mvc上传图像我尝试了这种方法,如何解决这个问题   java如何使用Quarkus Panache仅选择某些字段?   java如何通知其他对象(如何“关闭”队列)ArrayBlockingQueue中将不再有元素,   java使用JavaFX MediaPlayer从MP3读取ID3v2标记   当我们在Android上打开应用程序时,java仅在第三次显示toast   apache spark java。RuntimeException:java。lang.Integer不是bigint:java架构的有效外部类型。伊奥。IOException   模拟插座。用于测试Java的getOutputStream()   java在git对分期间,只运行失败的测试安全吗?或者我们应该运行所有测试?   java Android MediaPlayer音量非常低(已调整音量)   java组织。冬眠服务UnknownServiceException:请求的未知服务[org.hibernate.ogm.service.impl.OgmConfigurationService]   java扫描程序没有停止   java无法在JBoss EAP 6.2上调用远程EJB