上一页 1 ··· 3 4 5 6 7 8 9 10 下一页
摘要: 从家到学校,可以步行,可以地铁,最少时间?典型的最短路径。令人纠结的是输入的处理非常的麻烦啊! 迄今为止,我感觉输入最麻烦的一个吧!!! 注意三点: 一、每两点可达,即使没有地铁,也可以步行的; 二、相邻地铁可达,不相邻不用管(换乘); 三、地铁线不一定是直的。(这个没注意到,WA了好几次)代码:... 阅读全文
posted @ 2012-02-20 19:53 开开甲 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 从路口1运货到路口n,最大的运货重量是多少?题目给出两路口间的最大载重。 dijkstra()当然要改变下松弛条件。原来的距离向量保存最短路径,这里保存路口1到各个路口的最大载重,然后更新条件也改改,因为各个路径的某个路径载重最小的话,就是该条路径的最大载重,如果该值比其他到达这个路口的最大载重大就... 阅读全文
posted @ 2012-02-19 16:20 开开甲 阅读(670) 评论(0) 推荐(0) 编辑
摘要: 题意:很多牛(在各自的farm)去某个farm聚会,聚会结束后返回(不是原路,路是单向的),要时间最短。求这些牛所用时间最长的那个要多长时间?返回的时候,以聚会的farm为起点,单源最短路径问题; 来时,可以想象成路径反向,从聚会的farm的单源最短路径问题。当然我处理时,往返过程反着处理了。 两次... 阅读全文
posted @ 2012-02-17 21:29 开开甲 阅读(224) 评论(0) 推荐(0) 编辑
摘要: 虫洞! 注意两点:1、路径是双向的,洞是单向的;2、路径时间是正的,洞的时间是负的。 纯净的bellman_ford.代码: 1 #include 2 #include 3 using namespace std; 4 const int MAX = 0x7fffffff; 5 6 ... 阅读全文
posted @ 2012-02-14 08:39 开开甲 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 就是钱换钱,能否使钱增多。最短路径正权回路判断。我用的是bellman_ford.代码: 1 #include 2 #include 3 #include 4 #include 5 using namespace std; 6 7 struct node 8 { 9 int from,to;... 阅读全文
posted @ 2012-02-13 10:29 开开甲 阅读(213) 评论(0) 推荐(0) 编辑
摘要: 起点是N,终点是1。单源最短路径,dijkstra。代码: 1 #include 2 #include 3 #include 4 #define N 1001 5 #define MAX 0x7fffffff 6 int map[N][N]; 7 int dis[N],flag[N]; 8 9 ... 阅读全文
posted @ 2011-12-28 21:47 开开甲 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 1062*昂贵的聘礼枚举等级限制+dijkstra1087*APlugforUNIX2分匹配1094SortingItAllOutfloyd或拓扑1112*TeamThemUp!2分图染色+DP1125StockbrokerGrapevineFLOYD1135DominoEffect最短路1149*... 阅读全文
posted @ 2011-12-28 21:09 开开甲 阅读(177) 评论(0) 推荐(0) 编辑
摘要: 题意: 从某个股票经纪人开始传播虚假信息,所有人接收到信息所需的最短时间,并且找出从谁开始的。输出这个人的编号和所需时间。 分析:求出每两个人之间所需的最短时间,Floyd。然后求出每个人要把信息传播到所有人所需的时间。这些时间的最小值即为所求。每个人要把信息传播到所有人所需时间怎么求?就是每个人... 阅读全文
posted @ 2011-12-28 17:05 开开甲 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 1. 为了世界的和平,为了女生的安全,我拼命做题,做题,做题!2. A ac a day, keeps the doctor away!3. from good to great!4. 用最短的时间,刷最多的题!5. 给我一滴泪,我就看到了你全部的海洋!6. GO--GO---GO GOOD-BETTER-BEST7. seize the hour, seize the day.8. 人生难免有无奈,幸福走远了,或是感叹幸福来迟了.其实我一直相信,无论手中的幸福是多么微不足道的感觉,我会把握住那每一分,每一秒,当幸福依旧像那百鸟般飞逝,终竟无法掌握时,我会感谢它,曾经降临过!9. A自己的题, 阅读全文
posted @ 2011-12-27 00:02 开开甲 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 这个题是单源最短路径,显然是dijkstra(0MS)效率高,Floyd(16MS)也可以,但是效率低点。纯当练习下Floyd(第一次用)。代码: 1 #include 2 #include 3 #include 4 #define max 0x7fffffff 5 using namespace... 阅读全文
posted @ 2011-12-25 22:37 开开甲 阅读(222) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 下一页