摘要: 链表的存储结构如图所示: 单链表: 循环链表: 双向链表: 双向循环链表 单向链表添加数据动图: 单链表代码实现: #单链表的实现 class ListNode: def __init__(self,data=None): self.data = data self.next = None def 阅读全文
posted @ 2020-05-05 19:53 一知.半解 阅读(155) 评论(0) 推荐(0) 编辑
摘要: 数组实现的代码如下所示: class Array(object): """ 一个简单的数组支持插入、删除、按照下标访问。 数组中的数据是任意类型的 """ def __init__(self,capacity:int = 10): self._data = [] self._capacity = c 阅读全文
posted @ 2020-05-05 18:10 一知.半解 阅读(140) 评论(0) 推荐(0) 编辑