![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python数据结构和算法
gwprock
这个作者很懒,什么都没留下…
展开
-
python数据结构——栈、队列、双端队列
一、栈 1. 概述 栈是一种容器,它可以存入元素、访问元素、删除元素,它的特点在与只能允许在容器的一端(栈顶top)进行加入数据和输出数据的运算。由于栈数据结构只允许在一端进行操作,因而按照先进后出(LIFO,Last In First Out)的原理操作。 2. 栈的实现 class Stack(object): """栈:顺序表list实现""" def __init__...原创 2020-02-25 15:59:56 · 135 阅读 · 0 评论 -
python数据结构——链表及其实现
一、单向链表 二、单向链表实现 class Node(object): """节点""" def __init__(self, elem): super(Node, self).__init__() # 元素 self.elem = elem # 下一个节点地址 self.next = None ...原创 2020-02-25 11:03:46 · 198 阅读 · 0 评论