数据结构
qq_41515494
这个作者很懒,什么都没留下…
展开
-
数据结构----python(1.1)
#n*n矩阵相乘的实现 # 1:传入两个矩阵------list传入 # 2:表示矩阵的每个元素-------将第二个矩阵转置 def matrix_n(list1,list2): list3 = [] list4 = [] listsa = [] listsb = [] n = int(len(list1)**0.5)#求平方根 ...原创 2018-03-14 21:54:27 · 178 阅读 · 0 评论 -
数据结构——2
class Queue(object): """队列(双端队列)""" def __init__(self): """私有化,封装""" self.queue = [] def enqueue(self,item): "从尾部往队列中添加一个元素" self.queue.appe原创 2018-07-03 19:53:35 · 108 阅读 · 0 评论 -
数据结构——三
class Stack(): "简单的栈" __slots__ = ("__list") def __init__(self): """栈的初始化""" self.__list = []#__代表__list为Stack的私有属性,不对外显示 def is_empty(self): """判断是否原创 2018-07-03 19:54:16 · 99 阅读 · 0 评论 -
数据结构——四
class Node(object): """构造节点""" def __init__(self,item): self.elem = item self.next = None class SingleLinkList(object): """单链表""" def __init__(self,item=None):原创 2018-07-03 19:55:02 · 134 阅读 · 0 评论 -
数据结构——五
class Node(object): """构造节点""" def __init__(self,item): self.elem = item self.next = None class SingleCycleLinkList(object): """单向循环链表""" def __init__(self,item=No原创 2018-07-03 19:55:43 · 135 阅读 · 0 评论