UVA
MaxMercer
成都七中学生,OIer
展开
-
UVA1391【LA3713】 经典2-SAT
题意:给出一些宇航员他们的年龄,x是他们的平均年龄,其中A任务只能给年龄大于等于x的人,B任务只能给小于x的人,C任务没有限制。再给出m对人,他们不能同任务。现在要你输出一组符合要求的任务安排。这道题是刘汝佳蓝书上讲了的题,在这里套用他的模板,实在是好用啊…#include<stdio.h>#include<vector>#include<cstring>using namespace std原创 2017-07-13 09:15:40 · 389 阅读 · 0 评论 -
[UVA]11478 二分答案+差分约束
二分答案+差分约束.题目大意 就是说你可以进行若干次操作,每次操作将某一点入边权值减少d,出边权值增加d.问在这种情况如何操作使最小的边权最大.题解 每一次操作之间互不影响,所以我们没必要去考虑操作次数,只用考虑最终结果.由于要使最小边权最大,很容易想到二分答案(最小最大问题). 怎么check? 我们二分最小边权x.我们设sum[u]为操作在u上的d之和(或加或减,这里的sum则是最终结果)。对于两个点(u,v),若使(原创 2017-07-13 19:39:26 · 459 阅读 · 0 评论 -
[UVA]11021 Tribles
GRAVITATION, n. \The tendency of all bodies to approach one another with a strength proportion to the quantity of matter they contain { the quantity of matter they contain being ascertained by the s原创 2017-09-12 14:40:14 · 249 阅读 · 0 评论 -
[UVA] 11427 玩纸牌 期望dp
Some mathematical background. This problem asks you to compute the expected value of a random variable. If you haven’t seen those before, the simple denitions are as follows. A random variable is a原创 2017-09-12 15:42:32 · 295 阅读 · 0 评论 -
[UVA]10529 Dumb Bones 期望 + 区间DP DP函数单调性优化
题意:你试图把一些多米诺骨牌排成直线,然后推倒它们。但是如果你在放骨牌的时候不小心把刚放的骨牌碰倒了,它就会把相临的一串骨牌全都碰倒,而你的工作也被部分的破坏了。 比如你已经把骨牌摆成了DD__DxDDD_D的形状,而想要在x这个位置再放一块骨牌。它可能会把左边的一块骨牌或右边的三块骨牌碰倒,而你将不得不重新摆放这些骨牌。 这种失误是无法避免的,但是你可以应用一种特殊的放骨牌方法来使骨牌更多的向一个原创 2017-09-22 12:17:43 · 427 阅读 · 0 评论 -
[UVA]1391 Astronauts 2-Sat 朝花夕拾
The Bandulu Space Agency (BSA) has plans for the following three space missions: • Mission A: Landing on Ganymede, the largest moon of Jupiter. • Mission B: Landing on Callisto, the second largest mo原创 2017-12-08 07:57:42 · 333 阅读 · 0 评论