Asteroids Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 14399 Accepted: 7836 Description Bessie wants to navigate her spaceship through a ...
分类:
编程语言 时间:
2017-06-01 21:02:15
阅读次数:
259
01背包问题:在M件物品取出若干件放在空间为W的背包里,每件物品的体积为W1,W2……Wn,与之相对应的价值为P1,P2……Pn。求如何安排能带走最多价值的物品?动态规划解决背包问题:设f(i,W)表示,从前i件物品中挑选一些,放进一个空间为W的背包中能获得的最大总价值。那么如果第i..
分类:
其他好文 时间:
2017-06-01 16:55:15
阅读次数:
290
/* 题意:给你一些冰岛。公共海域和浮冰,冰岛能够隔开两个公共海域,浮冰无影响 求选尽可能多的选一些公共海域点每行每列仅能选一个。 限制条件:冰山能够隔开这个限制条件。即*#*能够选两个 预处理: ***** **#*# ***** 能够按行转化 ***** **#oo ooo*# ***** 按行 ...
分类:
其他好文 时间:
2017-05-24 16:05:21
阅读次数:
182
题目链接:Taxi Taxi Time Limit: 1 Second Memory Limit: 32768 KB As we all know, it often rains suddenly in Hangzhou during summer time.I suffered a heavy r ...
分类:
其他好文 时间:
2017-05-14 18:06:47
阅读次数:
264
题目链接:http://hihocoder.com/problemset/problem/1394 相当于数一数最少有多少条链,这就是最小路径覆盖问题:给定一个有向无环图,用最少的路径数量去保证所有点都被覆盖住。 利用有向图中一条链的前驱和后继唯一(也可能没有)这一条性质就可以建立二分图,最大匹配出 ...
分类:
其他好文 时间:
2017-04-30 12:33:25
阅读次数:
175
题目链接:http://poj.org/problem?id=1469 COURSES Time Limit: 1000MS Memory Limit: 10000K Total Submissions: 17135 Accepted: 6730 Description Consider a gro ...
分类:
其他好文 时间:
2017-04-30 11:04:56
阅读次数:
207
目录 1 问题描述 2 解决方案 1 问题描述 何为二分图的最大权分配问题? 最大权二分匹配问题就是给二分图的每条边一个权值,选择若干不相交的边,得到的总权值最大。 2 解决方案 对于此问题的讲解,引用文末参考资料1: 解决这个问题可以用KM算法。理解KM算法需要首先理解“可行顶标”的概念。可行顶标 ...
分类:
编程语言 时间:
2017-04-20 23:22:27
阅读次数:
218
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=654 AC一百道水题,不如AC一道难题来的舒服。 题意:一个n*m地图。*代表草地,#代表墙,o代表空地,要再图中的o处放机器人,机器人能够攻击(上下左右)4个方向,攻击 ...
分类:
其他好文 时间:
2017-04-14 22:00:41
阅读次数:
231
这道题实现起来还是比较简单的,但是理解起来可能有点困难。 我最开始想到的是贪心法,每次消灭当前小行星最多的一行或一列。然而WA了。Discuss区里已经有高人给出反例。 下面给出正确的解法 我们把行和列抽象成点,把小行星抽象成边,每出现一个小行星,就把其行列所对应的点连起来。这样就形成了一个无向图$ ...
分类:
其他好文 时间:
2017-04-14 19:41:03
阅读次数:
197
传送门:http://acm.hdu.edu.cn/showproblem.php?pid=1281 解题思路: 这是一道二分匹配的问题,把坐标(x,y)看做一条边。 先求出最大的匹配数,在枚举删除每一条边,若匹配数减少,这条边就是关键边,也是关键点。 实现代码; ...
分类:
其他好文 时间:
2017-03-14 17:32:08
阅读次数:
147