摘要: 二叉树 相关名词 根节点 左叶子节点 右叶子节点 子树 高度 二叉树的排序方式: - 广度遍历(层级遍历) - 深度遍历 - 前序(根左右):在前序遍历中,我们首先访问根节点,然后递归地做左侧子树的前序遍历,随后是右侧子树的递归前序遍历。 - 中序(左根右):在一个中序遍历中,我们递归地对左子树进行 阅读全文
posted @ 2019-08-16 22:09 blog_wu 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 冒泡排序 第一步:将原始列表中的最大值找出且放置在列表最右侧(将元素两两比较,将数值大的数逐步向后移动 第二步:重复第一步。 代码实现: 选择排序 第一步:将列表中的最大值一次找出,放置在列表最右侧。 同样重复第一步。 代码:第一步: 第二步: 最终版: 插入排序 1.把整个无序列表想象成两个列表: 阅读全文
posted @ 2019-08-16 21:27 blog_wu 阅读(134) 评论(0) 推荐(0) 编辑
摘要: is 与 == 的区别 python的反射 利用字符串的形式去对象(模块)中操作(寻找/检查/删除/设置) 函数中的*args,**kwargs 用于函数的形式参数,当我们定义函数的时候,不确定参数的个数时用, *args.可以传递任意数量的位置参数 -- 以元组形式存储 **kwargs可以传递任 阅读全文
posted @ 2019-08-16 20:59 blog_wu 阅读(175) 评论(0) 推荐(0) 编辑