题解
文章平均质量分 64
liuyunhui246
CQOIerliuyunhui
展开
-
CQOI2016 bzoj4519 不同的最小割cuts
今年考的题。考试时候的第一道题。 题目大意是求 任意点最小割 的不同容量数。 思路很显然,就是先求出任意点最小割,然后将所有容量拿出来排序,去重。 于是关键是任意点最小割。小数据可以来解决。大数据的话显然是一个新算法。我们称之为任意点最小割,Gusfield算法。这类问题的解决依赖于一种叫做Gomory-Hu Tree的结构。具体实现还是比较简单的,算法思想类似于分治。看看代原创 2016-04-13 12:37:30 · 488 阅读 · 0 评论 -
CQOI2016 bzoj4521 手机号码
题意: 给定区间[L,R]\left[L,R\right],求区间内满足以下条件的数的个数 1.不能同时含有4,8 2.必须至少三位相邻位的数码相同 例如11125877157满足条件而11148521234,11010110110不满足。 题解在下面 题解: 这个一眼数位动规。用递推写我认为需要勇气……所以我是记搜的。原创 2016-04-13 22:57:06 · 432 阅读 · 0 评论 -
CQOI2016 bzoj4523 路由表
这个题我真的是想请语文家教了QAQ题意极其难懂……而且重庆场上给的样例并没有bzoj这么大……各种理解样例都说得通……而且那个Hint也是后来问了之后才有的…… 题解 因为涉及到匹配原创 2016-04-14 08:27:24 · 126 阅读 · 0 评论 -
CQOI2016 bzoj4520 K远点对
已知平面内 N 个点的坐标,求欧氏距离下的第 K 远点对。 题解 题目越简单做起来越难 恩题意即题解。 想到KK远点对做不起,只能做最远点对。于是果断最远点对,K=1K=1做出来。然后考虑怎么实现第K远。 想到可以每次求凸包然后旋转卡壳求最远点对然后删除。问题又出现了:删除的点仍有可能对K远点对作出贡献。但是原创 2016-04-14 09:44:39 · 552 阅读 · 0 评论 -
APIO2008 脱氧核糖核苷酸DNA
写一个程序,找到按字典序的第 R 个适合给定的长度为 M 的未完成序列的 范式-K。原创 2016-04-14 20:26:45 · 1251 阅读 · 0 评论