码迷,mamicode.com
首页 >  
搜索关键字:入队    ( 1629个结果
《数据结构》C++代码 栈与队列
线性表中,先进先出的叫队列,先进后出的叫栈。队列常用于BFS,而在函数递归层数过高时,需要手动实现递归过程,这时候便需要写一个“手动栈”。 有时候,我们会有大量数据频繁出入队列,但同时存在其内的元素却不多,此时需要写“循环队列”。其代码并不难,但里面下标递增的语句值得斟酌一下。k=(k+1)...
分类:编程语言   时间:2014-12-04 13:42:51    阅读次数:143
深入浅出 Java Concurrency (24): 并发容器 part 9 双向队列集合 Deque[转]
有一段时间没有更新了。接着上节继续吧。Queue除了前面介绍的实现外,还有一种双向的Queue实现Deque。这种队列允许在队列头和尾部进行入队出队操作,因此在功能上比Queue显然要更复杂。下图描述的是Deque的完整体系图。需要说明的是LinkedList也已经加入了Deque的一部分(Link...
分类:编程语言   时间:2014-12-03 00:07:50    阅读次数:216
深入浅出 Java Concurrency (25): 并发容器 part 10 双向并发阻塞队列 BlockingDeque[转]
这个小节介绍Queue的最后一个工具,也是最强大的一个工具。从名称上就可以看到此工具的特点:双向并发阻塞队列。所谓双向是指可以从队列的头和尾同时操作,并发只是线程安全的实现,阻塞允许在入队出队不满足条件时挂起线程,这里说的队列是指支持FIFO/FILO实现的链表。首先看下LinkedBlocking...
分类:编程语言   时间:2014-12-02 23:49:50    阅读次数:208
【编译打包】httpsqs-1.7-2.el6.src.rpm
闲来无事,为了方便,将张宴大神的httpsqs打了个包,运行在centos6之下。HTTPSQS具有以下特征:●非常简单,基于HTTPGET/POST协议。PHP、Java、Perl、Shell、Python、Ruby等支持HTTP协议的编程语言均可调用。●非常快速,入队列、出队列速度超过10000次/秒。●高并发,支持上万..
分类:Web程序   时间:2014-12-02 00:19:12    阅读次数:234
Redis - 事务操作
Redis的事务基于四个命令:MULTIEXECDISCARDWATCH创建事务Redis的事务从一个MULTI命令开始,MULTI总会命令返回"ok"。接着就可以开始输入操作数据,每一条操作命令都会进入队列。最后执行EXEC,在队列中的命令得到执行。比如这样:> MULTIOK> INCR foo...
分类:其他好文   时间:2014-11-30 21:27:07    阅读次数:153
Poj2157Maze 搜索
用一个5进制数来位压钥匙的状态,然后 判重就好了。 这题写戳了,反正是问能不能到,直接bfs 搜,打开一扇门在把它加入队列继续搜,看最后能不能搜到结果。#include#include#include#include#includeusing namespace std;int dx[] = {-1...
分类:其他好文   时间:2014-11-26 22:23:12    阅读次数:141
双向队列 (STL)
双向队列Time Limit: 1000MS Memory limit: 65536K题目描述 想想双向链表……双向队列的定义差不多,也就是说一个队列的队尾同时也是队首;两头都可以做出队,入队的操作。现在给你一系列的操作,请输出最后队列的状态;命令格式:LINXX表示一个整数,命令代表左边进队操.....
分类:其他好文   时间:2014-11-26 14:04:15    阅读次数:302
最小优先队列基本操作
最小优先队列基本操作: void Insert(MinPQue *q, ElemType x);//把元素x插入队列S中 ElemType MinKeyword(MinPQue q);//返回队列S中具有最小关键字的元素(即vec[0]) ElemType ExtractMin(MinPQue *q);//删除并返回队列S中具有最小关键字的元素(即vec[0]) void ChangeKey(MinPQue *q, int pos, ElemType k);//将第pos个元素的关键字值改为k...
分类:其他好文   时间:2014-11-25 09:21:59    阅读次数:285
BFS CSU
因为要花费最少,如果花费最少的有多个还要使得步数最少 所以在判断一个数字要不要入队列的时候只要判断这个就可以了 I - Interesting Calculator Time Limit:2000MS     Memory Limit:131072KB     64bit IO Format:%lld & %llu Submit Status Practice CSU 1336...
分类:其他好文   时间:2014-11-24 22:41:25    阅读次数:284
算法导论-------------队列(queue)的简单实现
队列的基本操作包括入队enqueue和出队dequeue,队列有队头head和队尾tail指针。元素总是从队头出,从队尾入。采用数组实现队列时候,为了合理利用空间,可以采用循环实现队列空间的有效利用。                                                                                                  ...
分类:编程语言   时间:2014-11-24 22:36:08    阅读次数:325
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!