图
文章平均质量分 63
泠楠子
想写一点能让自己记住的东西
展开
-
176. 装满的油箱 图 - 拆点
有 N 个城市(编号 0、1…N−1)和 M 条道路,构成一张无向图。在每个城市里边都有一个加油站,不同的加油站的单位油价不一样。现在你需要回答不超过 100 个问题,在每个问题中,请计算出一架油箱容量为 C 的车子,从起点城市 S 开到终点城市 E 至少要花多少油钱?假定车子初始时油箱是空的。原创 2023-09-07 16:43:18 · 127 阅读 · 0 评论 -
341. 最优贸易 - 点值作为某种边权的spfa 玄学的复杂度
C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价格不一定相同。但是,同一种商品在同一个城市的买入价和卖出价始终是相同的。商人阿龙来到 C 国旅游。原创 2023-09-12 21:08:30 · 77 阅读 · 0 评论 -
342. 道路与航线 - 拓扑➕dijk 实现的负权最短路
农夫约翰正在一个新的销售区域对他的牛奶销售方案进行调查。他想把牛奶送到 T 个城镇,编号为 1∼T。这些城镇之间通过 R 条道路 (编号为 1 到 R) 和 P 条航线 (编号为 1 到 P) 连接。每条道路 i 或者航线 i 连接城镇 Ai 到 Bi,花费为 Ci。对于道路,0≤Ci≤10,000;然而航线的花费很神奇,花费 Ci 可能是负数(−10,000≤Ci≤10,000)。道路是双向的,可以从 Ai 到 Bi,也可以从 Bi 到 Ai,花费都是 Ci。原创 2023-09-12 13:46:22 · 105 阅读 · 0 评论