E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
hdu2647
hdu2647
Reward (拓扑排序)
RewardTimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6336AcceptedSubmission(s):1958ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfestivalisc
甄情
·
2020-08-01 00:25
【拓扑排序】
【图论】
Acm竞赛
拓扑排序的应用(hdu1285、hdu3342、
hdu2647
)
定义:对一个有向无环图G进行拓扑排序,是将G中所有顶点排成一个线性序列,使得图中任意一对顶点u和v,若边(u,v)∈E(G),则u在线性序列中出现在v之前。通常,这样的线性序列称为满足拓扑次序(TopologicalOrder)的序列,简称拓扑序列。简单的说,由某个集合上的一个偏序得到该集合上的一个全序,这个操作称之为拓扑排序。hdu1285问题描述:有N个比赛队(1p2表示。根据样例可以得到下图
sugar_coated
·
2020-04-08 10:19
hdu2647
——使用队列实现拓扑排序
ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfestivaliscoming,hewantstodistributerewardstohisworkers.Nowhehasatroubleabouthowtodistributetherewards.Theworkerswillcomparetheirrewards,
爱计算机的彭涛
·
2017-03-13 23:14
拓扑排序
Hdu2647
【拓扑排序】
/*Reward TimeLimit:2000/1000MS(Java/Others)MemoryLimit:32768/32768K(Java/Others) TotalSubmission(s):6488AcceptedSubmission(s):2001 ProblemDescription Dandelion'suncleisabossofafactory.Asthespringfes
u014641529
·
2016-02-11 17:00
hdu2647
Reward (拓扑排序)
RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):6336 AcceptedSubmission(s):1958ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfes
su20145104009
·
2015-12-13 17:00
拓扑排序
HDU
Reward
2647
hdu2647
hdu2647
解题报告
题意:有个工厂的老板给工人发奖金,每人基础都是888,工人们有自己的想法,如:a 工人想要比 b 工人的奖金高,老板想要使花的钱最少 那么就可以 给b 888,给a 889 ,但是如果在此基础上,b也想比a高,那么就不能让他们满意,输出 -1; 分析,根据题意可以得出一个拓扑的关系,比如 一组数据: 4 4 1 2 1 3 2 4 3 4 那么有如图关系:(位于上层的要求比下层的高)
·
2015-11-13 12:11
HDU
hdu2647
拓扑排序(逆向)
思路:分层拓扑;题目链接/***************************************** Author:Crazy_AC(JamesQi) Time:2015 FileName: *****************************************/ //#pragmacomment(linker,"/STACK:1024000000,1024000000") #
KIJamesQi
·
2015-09-20 21:00
拓扑排序
图论
图 相关题目Ⅱ
[
hdu2647
](http://acm.hdu.edu.cn/showproblem.php?
PNAN222
·
2015-08-18 11:00
图
链式前向星
hdu2647
hdu2647
拓扑水题http://acm.hdu.edu.cn/showproblem.php?pid=2647RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):5773 AcceptedSubmission(s):1763ProblemDescripti
yuanjunlai141
·
2015-08-18 09:00
hdu2647
链接:点击打开链接题意:每个人的基本工资为888,给出两个人的关系a,b,代表a的工资比b高问满足所有条件的话,最少需要支付多少钱代码:#include #include #include #include #include #include #include #include usingnamespacestd; intprefix[10005],n,m; inttemp[10005],sum[
stay_accept
·
2015-08-17 18:00
hdu 4109(拓扑排序 关键路径)
与
hdu2647
有相似之处,需要牢记。题目:http://acm.hdu.edu.cn/showproblem.php?
lljjccsskk
·
2015-08-11 10:00
HDU2647
Reward 拓扑排序
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2647题目大意:有n个人m对关系,每对关系表示a的工资要比b的高,最低工资为888,问你这n个人满足m对关系的最低总工资是多少。分析:我们以这m对关系来建图,要使a的工资要比b的工资高,只需保证a到b的单向性即可。实现代码如下:#include #include #include #include us
AC_Gibson
·
2015-08-11 10:00
HDU2647
Reward 【拓扑排序】
RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4379 AcceptedSubmission(s):1335ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfestiva
u011676797
·
2014-12-22 15:00
hdu2647
——Reward
RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):4306 AcceptedSubmission(s):1318ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfes
Guard_Mine
·
2014-10-29 16:00
HDU2647
Reward 【拓扑排序】
RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):3927 AcceptedSubmission(s):1199ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfes
u012846486
·
2014-08-02 08:00
hdu2647
hdu2647
逆拓扑,链式前向星。
原文地址题目分析题意老板发工资,但是要保证发的工资数满足每个人的期望,比如A期望工资大于B,只需比B多1元钱即可。老板发的最低工资为888元。输出老板最少发的工资总数,若是无法满足大家的期望,则输出-1。分析很明显这是一个拓扑问题,若存在环则无法满足大家的期望。若按常理,A>B,则可能会建立A指向B的有向边。此题不然,因为我们只知道最少的钱数是888,所以从小到大进行拓扑排序更为恰当。所以是建立B
guodongxiaren
·
2014-07-20 09:00
拓扑排序
链式前向星
hdu2647
Reward(拓扑排序)
老板要给很多员工发奖金,但是部分员工有个虚伪心态,认为自己的奖金必须比某些人高才心理平衡;但是老板很人道,想满足所有人的要求,并且很吝啬,想画的钱最少输入若干个关系abaccb意味着a的工资必须比b的工资高同时a的工资比c高;c的工资比b高当出现环的时候输出-1思路:反向建图,然后top排序分层次;第一次的工资为888(最低),第二层的工资+1,后面一样#include #include #inc
ygqwan
·
2013-09-19 09:00
hdu2647
解题报告
题意:有个工厂的老板给工人发奖金,每人基础都是888,工人们有自己的想法,如:a工人想要比b工人的奖金高,老板想要使花的钱最少那么就可以给b888,给a889,但是如果在此基础上,b也想比a高,那么就不能让他们满意,输出-1;分析,根据题意可以得出一个拓扑的关系,比如一组数据:4412132434那么有如图关系:(位于上层的要求比下层的高) 由图可以知道,我们需要给1号890,2、3号889,4号
ZYY173533832
·
2013-09-09 17:00
小麻烦
hdu2647
&& TOJ3648 Reward
RewardTimeLimit:2000/1000MS(Java/Others) MemoryLimit:32768/32768K(Java/Others)TotalSubmission(s):2862 AcceptedSubmission(s):844ProblemDescriptionDandelion'suncleisabossofafactory.Asthespringfest
wangwenhao00
·
2013-08-27 23:00
hdu2647
/*分析: C提交中排第一,哦耶~ 刚开始害怕一个人可能有多个指向呢,开了10011*666的数组,ac后又试了试,其实10011*15就够了…… 逆向拓扑排序,关系递推,注意有一个环节要取最大值哦~ 2012-07-17*/#include"stdio.h" #include"string.h" structA { intts; int
Ice_Crazy
·
2012-07-17 08:00
HDU2647
拓扑排序
HDU2647
拓扑排序 http://acm.hdu.edu.cn/showproblem.php?
A Crazy Man
·
2009-02-09 22:00
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他