最新文章列表

java栈和队列的实现

java栈实际上就像一个盒子模型.先放进去的要向拿出了必须先把后放进去的拿出来.先进后出. 实现比较简单.直接贴代码,没有什么好说的. //底层实现是一个数组 private long[] arr; private int top; /** * 默认的构造方法 */ public MyStack() { arr = new long[10]; to ...
bughope 评论(0) 有783人浏览 2014-06-14 16:42

循环队列的实现

循环队列(C++) /* ----------------------------自定义循环队列---------------------------------*/ /* function: * add value into the Queue * delete value from the Queue * count the number of in the Queue * ...
chinrui 评论(0) 有793人浏览 2013-04-29 00:32

(转)循环队列的队空与队满的条件

 转 http://blog.csdn.net/kangquan2008/article/details/5719529 为了方便起见,约定:初始化建空队时,令       front=rear=0,   当队空时:front=rear   当队满时:front=rear 亦成立   因此只凭等式front=rear无法判断队空还是队满。  有两种方法处理上述问题:     (1)另设一个标志位以区 ...
xglla_1129 评论(0) 有2624人浏览 2012-09-03 11:08

多种队列的实现

1.算法描述 a.数据结构与算法(Mark Allen Weiss)3.28双端队列的实现,在队列的两端都可以进行插入和删除工作,每种操作复杂度O(1). b.没有头结点和尾结点的队列实现 c.循环数组的队列实现   2.算法实现 a.由于有复杂度的限制,和两端插入删除,故而使用数组是不适合的,必须使用链表,我这里使用的是双向链表,在两端操作的复杂度就一样的,非常方便 b.没有头尾结点 ...
hao3100590 评论(0) 有1492人浏览 2012-06-29 10:09

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics