
数据结构
随遇而安_小强
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构Python实现之链表
链表结构是最常用的数据结构,和数组一样,链表结构是一个具体的数据类型,它实现了很多类型的集合,包括列表。链表结构的两种最简单的结构是单链表结构和双链表结构。 图1显示了两种类型的链表结构。 1.单链表的Python实现 首先定义一个单链表节点类` class Node(object): def __init__(self,value=None,next=None): ...原创 2018-07-29 15:48:21 · 1768 阅读 · 1 评论 -
数据结构Python实现之队列,双端队列以及栈
队列: class Node(object): def __init__(self,value=None,next=None): self.value = value self.next = next class Linked_List(object): def __init__(self,maxsize=None): sel...原创 2018-07-31 17:09:08 · 372 阅读 · 2 评论 -
数据结构Python实现之哈希表,字典以及集合
哈希表: class Array(object):#定义一个数组,用于实现哈希表 def __init__(self,size=32,init=None): self._size = size self._items = [init] * size def __getitem__(self, index): return sel...翻译 2018-07-31 17:26:44 · 6508 阅读 · 0 评论