# dynamic_tree **Repository Path**: benechen/dynamic_tree ## Basic Information - **Project Name**: dynamic_tree - **Description**: dynamic tree data-structure - **Primary Language**: Python - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-04-18 - **Last Updated**: 2021-04-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # **dynamic_tree** ### **介绍 Introduction** --- dynamic tree data-structure.Inherit from class dict. It can add new node/tree dynamically,and remove node/tree dynamically too. It provide a traversal method, with function parameter input, it can do function while traversal. 动态树形数据结构类。可以动态地挂接新的节点/子树,动态地删除节点/子树 提供遍历方法。遍历的同时,可以根据传入的外部函数做节点处理。 ### **软件架构 Architect** --- dyn_tree类继承自dict类. Class dyn_tree inherit from class dict. ### **使用说明 Describe** --- 参考test.ipyb. 要可视化树节点,需要安装graphviz库 Please refer to test.ipyb. To visualize tree, lib **graphviz** is needed.