发表评论取消回复
相关阅读
相关 数据结构(七)链表
![这里写图片描述][20151012230722761] 二维数组 是数组的数组,每一行作为一个二维数组的元素(当成一个线性表来看),可以把数组看成一个顺序存储的线性表。
相关 玩转数据结构(九)数组队列、链式队列、循环队列性能测试
在前几篇博客中,分别基于动态数组实现了队列、基于链表实现了队列、基于数组实现了循环队列。 这次分别对这几种队列进行性能测试。 1、测试代码 传递的参数为队列、操作次数
相关 玩转数据结构(八)循环队列
1、为什么要循环队列? 可以看看这篇文章:[静态队列为什么必须是循环队列][Link 1] 2、循环队列要点 ![70][] 判空队列为空的条件
相关 玩转数据结构(七)基于链表的队列
基于链表实现的队列,需要三个元素:头指针head、尾指针tail、计数的size。 1、实现的Queue<E>接口 public interface Queue
相关 玩转数据结构(六)基于动态数组的队列
队列是先进先出的线性表。在具体应用中通常使用链表或者数组来实现。队列只允许在后端进行入队操作(enqueue),在前端进行出队操作(dequeue)。如下图示例: ![70]
相关 玩转数据结构(四)基于链表实现栈
之前的博客中底层使用数组实现了栈,这次就使用链表来实现栈。链表在上一篇博客中已经实现好了,实现栈只要复用上次博客中实现的LinkedList即可。 资源跳转:[玩转数据结构-
相关 玩转数据结构(三)实现链表LinkedList
链表是一种线性数据结构,是由一个个节点构成,节点之间由指针(引用)连接起来; 凡是谈到链表就要和数组来做比较。那来比较一下数组和链表的区别: 1. 数组要求的内存连续,而
相关 数据结构——队列Queue(数组队列、循环队列、基于链表实现队列)
什么是队列? 队列是一种线性的数据结构【线性数据结构:数组、栈、队列】 相比数组,队列对应的数据操作是数组的子集。 只能从一端(队尾)添加元素,只能从另一端(队首)取
还没有评论,来说两句吧...