最短路
Mercury_Lc
宁愿笑着哭
展开
-
Til the Cows Come Home ( POJ 2387) (简单最短路 Dijkstra)
problem Bessie is out in the field and wants to get back to the barn to get as much sleep as possible before Farmer John wakes her for the morning milking. Bessie needs her beauty sleep, so she wan...原创 2018-10-19 08:29:56 · 540 阅读 · 0 评论 -
畅通工程续(HDU 1874)(简单最短路)
某省自从实行了很多年的畅通工程计划后,终于修建了很多路。不过路多了也不好,每次要从一个城镇到另一个城镇时,都有许多种道路方案可以选择,而某些方案要比另一些方案行走的距离要短很多。这让行人很困扰。 现在,已知起点和终点,请你计算出要从起点到终点,最短需要行走多少距离。 Input 本题目包含多组数据,请处理到文件结束。 每组数据第一行包含两个正整数N和M(0<N<200,0<M...原创 2018-10-19 08:51:50 · 261 阅读 · 0 评论 -
Bellman_Ford算法详解
待更新原创 2018-12-02 18:19:33 · 536 阅读 · 0 评论 -
数据结构实验之图论十一:AOE网上的关键路径【Bellman_Ford算法】
Problem Description 一个无环的有向图称为无环图(Directed Acyclic Graph),简称DAG图。 AOE(Activity On Edge)网:顾名思义,用边表示活动的网,当然它也是DAG。与AOV不同,活动都表示在了边上,如下图所示: 如上所示,共有11项活动(...原创 2018-12-02 18:20:38 · 312 阅读 · 0 评论 -
数据结构实验之图论七:驴友计划【迪杰斯特拉算法】(SDUT 3363)
分析:可以求简单的任意两点间最短距离的稍微变形,一个板子题。 #include <iostream> #include <bits/stdc++.h> using namespace std; int inf = 0x3fffff; int gra[1005][1005]; int mon[1005][1005]; int vis[1005]; int dist[10...原创 2018-12-01 23:58:52 · 321 阅读 · 0 评论 -
J - 【黄色】这题真的是模板题 Gym - 102072J 【 SPFA 】
J - 【黄色】这题真的是模板题 Gym - 102072J 在看完其他出题人出的毒瘤题之后,良心出题人终于看不下去了,决定出一道模板题来送给大家一个AC,那么,你们能不能接住这个送来的AC呢? 给出一个nn个结点mm条边的带权有向图,若图中存在负权回路直接输出"-1",否则输出点ss到每个点的最短路的长度,如果ss点不连通,输出"NoPath"。 Input 第一行输入三个值n,...原创 2019-02-23 18:16:24 · 517 阅读 · 0 评论 -
7-1 垃圾箱分布 (30 分)【 最短路djisktra暴力枚举 】
7-1垃圾箱分布(30分) 大家倒垃圾的时候,都希望垃圾箱距离自己比较近,但是谁都不愿意守着垃圾箱住。所以垃圾箱的位置必须选在到所有居民点的最短距离最长的地方,同时还要保证每个居民点都在距离它一个不太远的范围内。 现给定一个居民区的地图,以及若干垃圾箱的候选地点,请你推荐最合适的地点。如果解不唯一,则输出到所有居民点的平均距离最短的那个解。如果这样的解还是不唯一,则输出编号最小的地点。 ...原创 2019-03-25 16:51:16 · 467 阅读 · 0 评论 -
L2-001 紧急救援 (25 分) 【 Dijkstra + DFS】
L2-001紧急救援(25分) 作为一个城市的应急救援队伍的负责人,你有一张特殊的全国地图。在地图上显示有多个分散的城市和一些连接城市的快速道路。每个城市的救援队数量和每一条连接两个城市的快速道路长度都标在地图上。当其他城市有紧急求助电话给你的时候,你的任务是带领你的救援队尽快赶往事发地,同时,一路上召集尽可能多的救援队。 输入格式: 输入第一行给出4个正整数N、M、S、D,其中N(2...原创 2019-03-22 17:01:04 · 1590 阅读 · 2 评论