【CodeVS 2602 最短路径问题】

【CodeVS 2602 最短路径问题】

题目描述 Description 平面上有n个点(n<=100),每个点的坐标均在-10000~10000之间。其中的一些点之间有连线。若有连线,则表示可从一个点到达另一个点,即两点间有通路,通路的距离为两点间的直线距离。现在的任务是找出从一点到另一点之间的最短路径。 输入描述 Input Description 第一行为整数n。 第2行到第n+1...
【Shortest】

【Shortest】

【问题描述】 给定一张n个点的有向带权完全图,和一个数组a[],请按顺序删除数组中的点,请求出删除点a[i]之前,所有未删除点对之间的最短路上的值的和。 【输入格式】 第一行一个整数n,表示点数; 接下来n行,每行n个数构成邻接矩阵,描述每条边的权值,保证i号点到i号点的权值为0; 最后一行n个小于等于n的不同的数,描述数组a[] 【输出格式】 输出1行n个...
【Geodetic集合】

【Geodetic集合】

题目描述 图 G 是一个无向连通图,没有自环,并且两点之间至多只有一条边。我们定义顶点 v,u 最短路径就是从 v 到 u 经过边最少的路径。所有包含在 v-u 的最短路径上的顶点被称为 v-u 的 Geodetic 顶点,这些顶点的集合记作 I(v, u)。 我们称集合 I(v, u)为一个 Geodetic 集合。 例如下图中,I(2, 5)={2, ...