python创建二叉搜索树(附源码,带树结构可视化)
写在前面:
树的可视化(代码2)需要借助一些包,请提前安装(代码1不需要,只要python环境即可)
from collections import Iterable
import networkx as nx
import matplotlib.pyplot as plt
1.创建二叉树
class TreeNode:
'''二叉搜索树节点的定义'''
def __init__(self, val):
self.val = val
self.left.
原创
2020-12-18 17:16:05 ·
1678 阅读 ·
1 评论