
优先队列
是Elie呀
人生苦短,莫忘初衷;凡事相信,凡事期待。认真做事,认真做人!翁恺老师寄语:“其实学习终归是一件痛苦的事情,所以呢面对学习你还是得要认真,用功,努力地去学习。享受的是什么?是学习之后获得的那种成就,快乐是从成就中来的。”
展开
-
(优先队列)2506完美网络
完美网络Problem Description 完美网络是连通网络的基础上要求去掉网络上任意一条线路,网络仍然是连通网络。求一个连通网络要至少增加多少条边可以成为完美网络。 Input 第一行输入一个数T代表测试数据个数(T<=20)。每个测试数据第一行2个数n,m 分别代表网络基站数和基站间线路数。基站的序号为从1到n。接下来m行两个数代表x,y 代表基站x,y间有一条线路。 (0原创 2017-08-17 15:10:27 · 226 阅读 · 0 评论 -
(优先队列、运算符重载)Windows消息队列
消息队列是Windows系统的基础。对于每个进程,系统维护一个消息队列。如果在进程中有特定事件发生,如点击鼠标、文字改变等,系统将把这个消息加到队列当中。同时,如果队列不是空的,这一进程循环地从队列中按照优先级获取消息。请注意优先级值低意味着优先级高。请编辑程序模拟消息队列,将消息加到队列中以及从队列中获取消息。 输入格式: 输入首先给出正整数N(≤),随后N行,每行给出一个指令——GE...原创 2018-02-20 17:06:23 · 292 阅读 · 0 评论 -
(哈弗曼树,求权值)修理牧场
农夫要修理牧场的一段栅栏,他测量了栅栏,发现需要N块木头,每块木头长度为整数Li个长度单位,于是他购买了一条很长的、能锯成N块的木头,即该木头的长度是Li的总和。但是农夫自己没有锯子,请人锯木的酬金跟这段木头的长度成正比。为简单起见,不妨就设酬金等于所锯木头的长度。例如,要将长度为20的木头锯成长度为8、7和5的三段,第一次锯木头花费20,将木头锯成12和8;第二次锯木头花费12,将长...原创 2018-02-21 15:36:50 · 387 阅读 · 0 评论 -
(优先队列)HDU1873 看病要排队
题目链接:(优先队列)HDU1873 看病要排队 题解:数值不大,直接模拟实现的。当然也可以用优先队列,见第二个代码。 代码1:直接模拟。 //直接模拟 #include<iostream> #include<queue> #include<cstdio> #include<cmath> #include<cstring> us...原创 2019-02-22 08:24:26 · 286 阅读 · 0 评论 -
(优先队列)hdu1509 Windows Message Queue
题目链接:(优先队列)hdu1509 Windows Message Queue #include<iostream> #include<queue> #include<cstdio> #include<cmath> #include<cstring> #include<string> using namespace st...原创 2019-02-23 13:37:18 · 173 阅读 · 0 评论