Description
求出有n(1 < n <= 100)个结点有向图中,结点1到结点n的最短路径,以及最短路径的条数。
题目链接:http://acm.cs.ecnu.edu.cn/problem.php?problemid=1818
//计算最短路径的条数,总体思路是再写一遍类似dijikstra算法,进行统计
#include<stdio.h>
#define MAX 102
#define MAXN 1000000
int cost[MAX][MAX],dist[MAX],dist2[MAX],num[MAX][MAX]={0},ci[MAX]={0}; //dist2[]是在第二次写dijikstra时,记录最短路径长度,
int main() //存在重边的情况,num[][]记录重边的条数
{ //c[i]记录从点v到到i的最短路径条数
v

该博客讨论了如何找到一个包含n个节点的有向图中,从节点1到节点n的最短路径及其可能的条数。问题限制n的值在1到100之间,提供了相关题目的链接以供进一步了解。
最低0.47元/天 解锁文章
4479

被折叠的 条评论
为什么被折叠?



