![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构和算法
不会玩csdn
这个作者很懒,什么都没留下…
展开
-
python 两个队列实现一个栈,两个栈实现一个队列。
1.两个队列实现一个栈 笔记: 由于队列先进先出的特性,我们只能使用pop(0)这个方法, https://blog.csdn.net/young_foryou/article/details/85176814 2.两个栈实现一个队列 笔记: 队列A负责进,栈B负责从append从A中 pop出的元素(由于python的列表本身就是队列,所以直接pop) https://blog.csdn.net...原创 2020-01-29 20:10:21 · 348 阅读 · 0 评论 -
数据结构和算法(一)
冒泡排序 时间复杂度O(n^2) 空间复杂度O(1) li = [3, 5, 1, 4, 7, 6, 2] def bubble_sort(li): for i in range(len(li) - 1): #下标从0 - 6,没有任何含义只是为了遍历列表,具体的取值顺序看 for j in range(len(li) - 1 - i)...原创 2019-07-02 08:42:34 · 149 阅读 · 0 评论 -
数据结构和算法(二)
----------------------------------------链式操作---------------------------------------- class Hero(object): def __init__(self, no=None, name=None, nickname=None, pNext=None): self.no = no ...原创 2019-07-02 20:34:43 · 118 阅读 · 0 评论