首页 > TAG信息列表 > 旅费

P1073 [NOIP2009 提高组] 最优贸易

题面 \(C\)国有\(n\)个大城市和\(m\) 条道路,每条道路连接这 \(n\)个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 \(m\) 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 $1 $条。 \(C\)国幅员辽阔,各地的资源分布

大臣的旅费(样例输入版本)

很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个大城市

luogu P1073 最优贸易

题目描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个 城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分 为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这

P1073 最优贸易 分层图最短路

   题目描述 CC国有nn个大城市和mm 条道路,每条道路连接这 nn个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 mm 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 11条。 CC国幅员辽阔,各地的资源分布情况各

PREV-9-蓝桥杯-历届试题-大臣的旅费

这道题我也不会写,然后参考了这篇----> 出自:https://www.cnblogs.com/tonghao/p/4740425.html 要用两次DFS求最长的距离。 而最远的点G-D,他们之间的距离即整棵树距离最长。 这里默认他们的权值为1,只是为了说明原理,具体搜索要根据路径的权值来定。 先给出所有的代码,然后对代码各部

蓝桥杯之大臣的旅费(两次dfs)

Description 很久以前,T王国空前繁荣。为了更好地管理国家,王国修建了大量的快速路,用于连接首都和王国内的各大城市。 为节省经费,T国的大臣们经过思考,制定了一套优秀的修建方案,使得任何一个大城市都能从首都直接或者通过其他大城市间接到达。同时,如果不重复经过大城市,从首都到达每个

历届试题 大臣的旅费

树的直径,利用树形dp 待补dfs*2的方法 #include<bits/stdc++.h> using namespace std; #define fore(i,a,b) for(int i=a;i<=b;i++) #define forb(i,a,b) for(int i=a;i>=b;i--) #define fir first #define sec second #define ABS(a) ((a)>0?(a):-(a)) #define PI acos(-1,