码迷,mamicode.com
首页 >  
搜索关键字:queue    ( 8888个结果
priority_queue 优先队列 hdu裸题。
优先队列:可以当做一个堆用,对进入此结构的类型,可以找队首的元素。开库:#include定义: priority_queue Q;type:int类型 priority Q; 默认Q.top为队列中最大的;当我们要在队列中放入其他类型时,我们要用struct 在其中定义 operator Q.to....
分类:其他好文   时间:2014-11-02 22:28:47    阅读次数:148
HDU 5094 状压BFS
给出n*m矩阵 给出k个障碍,两坐标之间存在墙或门,门最多10种, 给出s个钥匙位置及编号,相应的钥匙开相应的门 状压BFS即可,注意有可能同一个位置有多个门或者多个钥匙 #include "stdio.h" #include "string.h" #include "queue" using namespace std; int b[]={1,2,4,8,16,32,64,12...
分类:其他好文   时间:2014-11-02 19:43:22    阅读次数:123
顺序结构的循环队列
//循环队列 #include #include #define MAXSIZE 5 #define status int struct Queue { int* base; int front; int real; }Q; status initQueue(Queue &Q) { Q.base=(int *)malloc(MAXSIZE*sizeof(int)); if(...
分类:其他好文   时间:2014-11-02 09:22:59    阅读次数:175
【拓扑排序】【堆】CH Round #57 - Story of the OI Class 查错
拓扑排序,要让字典序最小,所以把栈改成堆。 1 #include 2 #include 3 #include 4 using namespace std; 5 #define N 100001 6 priority_queue,greater >Q; 7 int n,m,x,y; 8 int v[N...
分类:编程语言   时间:2014-11-02 09:15:08    阅读次数:165
【转】常用算法复习及实现(C++版)
一、霍夫曼树实现给定n个权值作为n个叶子结点,构造一棵二叉树,若带权路径长度达到最小,称这样的二叉树为最优二叉树,也称为哈夫曼树(Huffman tree)。哈夫曼树是带权路径长度最短的树,权值较大的结点离根较近。#include"iostream"#include "queue"#include ...
分类:编程语言   时间:2014-10-31 18:48:38    阅读次数:187
new、delete、以及queue类
本来以为很容易的,结果还是写了我两个小时。用指针模拟queue类,再加上类,各种错误,总算是解决掉了--#include#include#includeusing namespace std;class Item{private: int time; int cost;public: ...
分类:其他好文   时间:2014-10-31 15:32:14    阅读次数:254
new、delete、以及queue类
本来以为很容易的,结果还是写了我两个小时。用指针模拟queue类,再加上类,各种错误,总算是解决掉了--#include#include#includeusing namespace std;class Item{private: int time; int cost;public: ...
分类:其他好文   时间:2014-10-31 15:25:41    阅读次数:140
HDU-1387-Team Queue
队列的模拟过程!!...
分类:其他好文   时间:2014-10-31 13:56:34    阅读次数:262
HDU 1983 BFS&&DFS
最多只需要封锁4个区域即可,DFS封锁的区域,BFS是否可通过 #include "stdio.h" #include "string.h" #include "queue" using namespace std; int dir[4][2]={{1,0},{-1,0},{0,1},{0,-1}}; int s_x,s_y,n,m,t; char str[11][11]; struct ...
分类:其他好文   时间:2014-10-31 12:06:08    阅读次数:225
JMS的两种模式 P2P,PUB/SUB 消息发送
1、P2P模型 在P2P模型中,有下列概念:消息队列(Queue)、发送者(Sender)、接收者(Receiver)。每个消息都被发送到一个特定的队列,接收者从队列中获取消息。队列保留着消息,直到它们被消费或超时。 ? 每个消息只...
分类:Web程序   时间:2014-10-30 17:27:17    阅读次数:211
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!