
数据结构与算法
文章平均质量分 79
ykersimple
半步钻石
展开
-
循环队列的思考
队列先入先出的数据结构典型的FIFO解构在FIFO数据结构中首先将处理添加到队列的第一个元素。如上图所示,插入新元素(insert)操作也叫做入队(enQueue),始终被添加到队尾,而删除元素,则始终移除第一个元素称之为出队(deQueue)。实现通过pythonclass MyQueue: def __init__(self): self.data ...原创 2018-10-04 19:42:47 · 417 阅读 · 0 评论 -
数据结构之顺序表
顺序表说起数据结构(清华大学出版社)这本书,学到的第一个数据结构就是顺序表,顾名思义顺序表啥意思呢,就是字面意思。指用一组地址连续的存储单元依次存储线性表中的各个元素,使得线性表在逻辑结构上相邻的元素存储在连续的物理存储单元中,即:通过数据元素物理存储的连续性来反应元素之间逻辑上的相邻关系。采用顺序存储结构存储的线性表通常简称为顺序表。 我们最常用的数组,其实就是一种顺序表中的典型。顺序表...原创 2018-11-14 17:24:08 · 240 阅读 · 0 评论