上一页 1 2 3 4 5 6 7 8 ··· 190 下一页
摘要: 题意 "题目链接" 给出一个排列,以及$m$个形如$(x, y)$的限制,表示若$x$在$y$之前则可以交换$x, y$。 问$n$位置上的数最多能前进几步 $n \leqslant 3 10^5, m \leqslant 5 10^5$ Sol 每次遇到这种动来动去的题基本都做不出来qwq 我最开 阅读全文
posted @ 2019-03-17 20:20 自为风月马前卒 阅读(453) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 看到这种题就不难想到是数位dp了。 一个很显然的性质是一个数若能整除所有位数上的数,则一定能整除他们的lcm。 根据这个条件我们不难看出我们只需要记录每个数对所有数的lcm(也就是2520)取模的结果 那么$f[i][j][k]$表示还有$i$个数要决策,之前的数模$25 阅读全文
posted @ 2019-03-17 19:31 自为风月马前卒 阅读(393) 评论(0) 推荐(1) 编辑
摘要: 题意 "题目链接" Sol 比赛结束后才调出来。。不多说啥了,就是因为自己菜。 裸的up down dp,维护一下一个点上下的直径就行,一开始还想了个假的思路写了半天。。 转移都在代码注释里 ~~毒瘤题目卡空间~~ cpp include define Pair pair define MP(x, 阅读全文
posted @ 2019-03-17 19:09 自为风月马前卒 阅读(517) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol "挂一个讲的看起来比较好的链接" 然鹅我最后一步还是没看懂qwq。。 坐等 S ovietPower 大佬发博客 cpp include using namespace std; const int MAXN = (1 '9') {if(c == ' ') f = 1; 阅读全文
posted @ 2019-03-16 19:22 自为风月马前卒 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 题意 "题目链接" Sol 今天上午的A题。想出来怎么做了但是没时间写了qwq 思路很简单,首先把转移方程列一下,发现每一个位置只会从下一行/左右转移过来,而且第N行都是0,那么往下转移的都可以回带。 剩下的也可以联立一下直接解(我在说什么。。) 然后推一推就行了。对于我这种平均每两个符号写错一个的 阅读全文
posted @ 2019-03-16 16:15 自为风月马前卒 阅读(511) 评论(0) 推荐(1) 编辑
摘要: 题意 "题目链接" Sol $$f[i], f[j] + (h[i] h[j])^2 + (w[i 1] w[j]))$$ 然后直接套路斜率优化,发现$k, x$都不单调 写个cdq就过了 ~~辣鸡noi.ac居然出裸题&&原题~~ cpp include define Pair pair defi 阅读全文
posted @ 2019-03-16 13:24 自为风月马前卒 阅读(287) 评论(0) 推荐(0) 编辑
摘要: 给博客园加一个会动的小人 spig.js 效果大概是这样,感觉十分可爱qvq 那么怎么添加呢? 首先需要开通js/html权限。 然后在 中加入以下代码 在侧边栏css中加入以下代码(注意有个地方需要自己填图片地址) 上面链接内的js文件如下,里面有一些地方需要自己修改。 顺便吐槽一句,原作者给的a 阅读全文
posted @ 2019-03-15 18:54 自为风月马前卒 阅读(3816) 评论(2) 推荐(29) 编辑
摘要: 题意 "链接" Sol 第一次做在二分图上博弈的题。。感觉思路真是清奇。。 首先将图黑白染色。 对于某个点,若它一定在最大匹配上,那么Bob必胜。因为Bob可以一直沿着匹配边都,Alice只能走非匹配边。到最后一定是Alice不能移动。 否则Alice必胜。这个我不会证,但是又举不出反例来qwq。手 阅读全文
posted @ 2019-03-15 17:43 自为风月马前卒 阅读(597) 评论(0) 推荐(0) 编辑
摘要: 题意 "链接" Sol 神仙题+ "神仙做法" %%%%%%%% 我再来复述一遍。。 首先按照$y$坐标排序,然后维护一个扫描线从低处往高处考虑。 一个连通块的内状态使用两个变量即可维护$ans$表示联通块内的最大答案,$f$表示联通块内$k=1$的数量 若当前的水超过了当前的挡板,那么将当前联通块 阅读全文
posted @ 2019-03-15 15:46 自为风月马前卒 阅读(378) 评论(0) 推荐(1) 编辑
摘要: 题意 "链接" Sol 虚树。 首先建出虚树,然后直接树形dp就行了。 最大最小值直接维护子树内到该节点的最大值,然后合并两棵子树的时候更新一下答案。 任意两点的路径和可以考虑每条边两边的贡献,$d[x]$表示到该节点的所有节点的路径和,转移的时候考虑一下两棵子树的siz就行(画一下图就很清楚了) 阅读全文
posted @ 2019-03-15 10:35 自为风月马前卒 阅读(289) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 190 下一页

Contact with me