题目: 题目背景 161114-练习-DAY1-AHSDFZ T3 161114-练习-DAY1-AHSDFZ T3 题目描述 很久很久以前有一个国家,这个国家有 N 个城市,城市由 1,2,3,…,,N 标号,城市间有 M 条双向道路,每条道路都有两个属性 g 和 s ,两个城市间可能有多条道路, ...
分类:
其他好文 时间:
2017-05-13 18:07:58
阅读次数:
192
$dp$。 $dp[i]$表示到$i$位置,且$i$位置建立了的最小花费,那么$dp[i] = min(dp[k]+cost[i+1][k-1])$,$k$是上一个建的位置。最后枚举$dp[i]$,加上最后一段的花费,取个最小值即可。 ...
分类:
其他好文 时间:
2017-05-07 19:57:40
阅读次数:
198
题目链接:点击打开链接 题目大意:有n个点。m条有向边,经过边须要一个花费,a b c p q代表 a到b的一条道路,假设经过这条边之前经过c点,那么须要p的花费,否则须要q的花费。问从1点到n点的最小花费。 方法1、每条边可能会经过多次,每一个点也能够经过多次,这样就没有了边界不能直接进行dfs, ...
分类:
其他好文 时间:
2017-05-07 13:59:18
阅读次数:
198
传送门:http://www.lydsy.com/JudgeOnline/problem.php?id=4006 【题解】 即求斯坦纳森林…… 然后我们发现可以先把所有点全当做重要点做一遍steiner tree。 然后我们可以求出联通状态为S的时候的最小花费 然后子集更新即可。(再一遍dp) 注意 ...
分类:
其他好文 时间:
2017-05-01 00:25:31
阅读次数:
200
题目链接:http://poj.org/problem?id=3469 题意:CPU两核拿来跑n个任务,每个任务在每个核上有花费,而且会有m对任务有交互,假如不在同一个核运行则需w的花费。问最小花费。 这题的意思就是把n个任务分成两部分,使得花费最小,《挑战》书上称此类问题可以通过巧妙的建图转化为最 ...
分类:
其他好文 时间:
2017-04-29 17:34:15
阅读次数:
178
题目链接:http://poj.org/problem?id=2195 题意:给个图,m代表人H代表房子。每一个m要有一个H,代价是曼哈顿距离。问让所有m找到房子的最小花费。 可以直接枚举m和H建二分图跑KM。 1 #include <algorithm> 2 #include <iostream> ...
分类:
其他好文 时间:
2017-04-26 16:42:02
阅读次数:
189
link 题意:乘车,有3种票 1.20块坐1站 2.坐90分钟,50块 3.坐1440分钟,120块 现给出到达每个站的时间,问最优策略 思路: 简单DP,限定条件的3个转移方向,取最小的那个就行了 dp[i]代表到达第i个站的最小花费 ...
分类:
其他好文 时间:
2017-04-18 17:05:56
阅读次数:
259
题意:有一个公交系统的收费标准例如以下表: 然后问:给出 这些L1~4 & C1~4的值,然后 N个站。列出每一个站的X坐标。然后询问M次,问两个站台的最小花费 题解:那么这里非常明显是最短路问题。有一点的麻烦就在于建图,那么我们能够对于全部的点,用两个for循环。算出两两之间的距离。就能够得到花费 ...
分类:
其他好文 时间:
2017-04-14 09:18:13
阅读次数:
133
Adventures in Moving - Part IV 题意: 汽车邮箱容量200升,最初有100升油,要求到达终点油箱中的油不少于100升的最小花费,不能到达终点输出Impossible. 汽车走1单位距离消耗1升油。 输入t组数据 输入n表示要求从起点到距离为n的点 输入若干个加油站的a, ...
分类:
其他好文 时间:
2017-04-13 22:26:01
阅读次数:
227
题目链接:【http://acm.hdu.edu.cn/showproblem.php?pid=3790】 最短路径问题 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Sub ...
分类:
其他好文 时间:
2017-04-07 12:51:19
阅读次数:
254