![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
Galahad_Lin
这个作者很懒,什么都没留下…
展开
-
Python数据结构与算法 DAY 03 快速排序&插入排序&二分法查找&二叉函数节点以及数的创建&二叉树深度遍历
Python数据结构与算法 DAY 03 重点知识总结 快速排序&插入排序&二分法查找&二叉函数节点以及数的创建&二叉树深度遍历一 快速排序快速排序需要注意的一点是它的思想 每一次排序会将比中间数大的数放在中间数的左边 并且将比中间数大的数放在中间数的右边 每一次取的中间数都是列表的第一个数 并采用递归的思想完成代码表示如下:这里需要注意一个部分 外部大循环和内部的小循环 如果内部不加小循环 那么将会报错 根据逻辑来说需要仔细考虑内层循环的条件def quick_原创 2020-08-31 18:29:29 · 163 阅读 · 0 评论 -
Python数据结构与算法 DAY 02 数据结构之链表&栈&队列
Python数据结构与算法 DAY 02 重点知识总结 链表的实现一 单链表单链表图例class Single(object): def __init__(self,item): self.item =item self.next = Noneclass Method(object): # 创建初始值 将代表链首个节点的__head 定义并设置为None 即默认该链没有长度 也没有节点 def __init__(self):原创 2020-08-26 23:48:26 · 162 阅读 · 0 评论