随笔分类 -  __top-题解

摘要:题目链接 "hdu3586" 题解 二分 + 简单的树形dp 我正有练一下dp的必要了 阅读全文
posted @ 2018-05-08 17:58 Mychael 阅读(150) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ4557" 题解 "orz" 比较难的树形dp 不过想想也还好 看数据猜状态,一维是点,一维是D 那么就先设$f[i][j]$表示$i$所在子树已处理完毕,还能向上【或向任意方向】覆盖$j$层的最小代价 考虑转移,会发现子树间会相互影响,一个子树用$f[s][j + 1]$更新了 阅读全文
posted @ 2018-05-08 17:28 Mychael 阅读(167) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ4000" 题解 注意题目中的编号均从$0$开始= = $m$特别小,考虑状压 设$f[i][s]$为第$i$行为$s$的方案数 每个棋子能攻击的只有本行,上一行,下一行, 我们能迅速找出哪些状态是合法的,以及每个状态所对应的上一行攻击位置的并和下一行攻击位置的并 如果两个状态上 阅读全文
posted @ 2018-05-08 13:29 Mychael 阅读(269) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ1487" 题解 就是一个简单的仙人掌最大权独立集 还是不会圆方树 老老实实地树形Dp + 环处理 C++ include include include include include define LL long long int define Redge(u) for (i 阅读全文
posted @ 2018-05-07 19:18 Mychael 阅读(203) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ4002" 题解 容易想到$\frac{b + \sqrt{d}}{2}$是二次函数$x^2 bx + \frac{b^2 d}{4} = 0$的其中一根 那么就有 $$x^2 = bx \frac{b^2 d}{4}$$ 两边乘一个$x^n$ $$x^n = bx^{n 1} 阅读全文
posted @ 2018-05-06 21:01 Mychael 阅读(174) 评论(0) 推荐(0)
摘要:题目链接 "洛谷P3832" 题解 字符串哈希然后丢到hash表里边查询即可 因为$k \le 50$,1、2操作就暴力维护一下 经复杂度分析会发现直接这样暴力维护是对的 一开始自然溢出WA了,还以为是哈希冲突,改成双哈希后依旧WA 后来才发现是sb了漏了一句QAQ 不卡自然溢出 C++ inclu 阅读全文
posted @ 2018-05-05 21:51 Mychael 阅读(280) 评论(1) 推荐(0)
摘要:题目链接 "BZOJ3571" 题解 如果知道最小乘积生成树,那么这种双权值乘积最小就是裸题了 将两权值和作为坐标,转化为二维坐标系下凸包上的点,然后不断划分分治就好了 这里求的是最小匹配值,每次找点套一个二分图最小权匹配 为什么用KM算法?因为这道题丧心病狂卡费用流QAQ 写完就A啦,十分的感人 阅读全文
posted @ 2018-05-05 16:37 Mychael 阅读(304) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ2121" 题解 dp怎么那么神呐QAQ 我们要求出最小字符串长度 我们设一个$dp[i]$表示前$i$个字符最后所形成的最短字符串长度 对于第$i$个字符,要么保留,就是$dp[i] = dp[i 1] + 1$,要么和前面若干个字符一起被删掉 我们设$c[i][j]$表示区间 阅读全文
posted @ 2018-05-05 00:03 Mychael 阅读(199) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ2395" 题意:无向图中每条边有两种权值,定义一个生成树的权值为两种权值各自的和的积 求权值最小的生成树 题解 如果我们将一个生成树的权值看做坐标,那么每一个生成树就对应一个二维平面上的坐标 在同一个反比例函数图像上的点权值相同,反比例函数$xy$越小的点越贴近坐标轴 所以答案 阅读全文
posted @ 2018-05-04 11:28 Mychael 阅读(348) 评论(0) 推荐(0)
摘要:题目链接 "BZOJ2396" 题解 一种快速判断两个矩阵是否相等的方法: 对于两个$n n$矩阵,两边同时乘一个$n 1$的随机矩阵,如果结果相等,那么有很大概率两个矩阵相等 如果左边是$A B$的话,用矩阵的结合律先让$B$乘就好了,这样子总是一个$n n$的矩阵乘一个$n 1$的矩阵 复杂度$ 阅读全文
posted @ 2018-05-04 10:16 Mychael 阅读(301) 评论(0) 推荐(0)
摘要:题目链接 "loj300" 题解 orz "litble" 膜完题解后,突然有一个简单的想法: 考虑到$2$是质数,考虑Lucas定理: $${n \choose m} = \prod_{i = 1} {\lfloor \frac{n}{2^{i 1}} \rfloor \mod 2^i \choo 阅读全文
posted @ 2018-05-03 19:13 Mychael 阅读(231) 评论(0) 推荐(0)
摘要:"题目" 题解 除了$5$和$2$ 后缀数字对$P$取模意义下,两个位置相减如果为$0$,那么对应子串即为$P$的倍数 只用对区间种相同数个数$x$贡献${x \choose 2}$ 经典莫队题 $P = 2$或$5$就特判一下 阅读全文
posted @ 2018-05-03 17:44 Mychael 阅读(237) 评论(0) 推荐(0)
摘要:题目 给定长度为n的序列:a1,a2,…,an,记为a[1:n]。类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar 1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。现在有q个询问,每个询问给定两个数l和r,1≤l≤r ≤n,求a[l:r]的不同子序 阅读全文
posted @ 2018-05-03 16:56 Mychael 阅读(280) 评论(0) 推荐(0)
摘要:题目 我的室友最近喜欢上了一个可爱的小女生。马上就要到她的生日了,他决定买一对情侣手 环,一个留给自己,一 个送给她。每个手环上各有 n 个装饰物,并且每个装饰物都有一定的亮度。但是在她生日的前一天,我的室友突 然发现他好像拿错了一个手环,而且已经没时间去更换它了!他只能使用一种特殊的方法,将其中一 阅读全文
posted @ 2018-05-01 17:45 Mychael 阅读(195) 评论(0) 推荐(0)
摘要:题目 给定正整数n,m。求 输入格式 一行两个整数n,m。 输出格式 一个整数,为答案模1000000007后的值。 输入样例 5 4 输出样例 424 提示 数据规模: 1 include include include include define LL long long int define 阅读全文
posted @ 2018-05-01 15:53 Mychael 阅读(217) 评论(0) 推荐(0)
摘要:题目 输入格式 第一行,两个正整数 S 和 q,q 表示询问数量。 接下来 q 行,每行一个正整数 n。 输出格式 输出共 q 行,分别为每个询问的答案。 输入样例 30 3 9 29 1000000000000000000 输出样例 0 9 450000036 提示 对于100%的数据,2 inc 阅读全文
posted @ 2018-05-01 14:34 Mychael 阅读(330) 评论(0) 推荐(2)
摘要:题目 在2016年,佳媛姐姐刚刚学习了第二类斯特林数,非常开心。 现在他想计算这样一个函数的值: S(i, j)表示第二类斯特林数,递推公式为: S(i, j) = j ∗ S(i − 1, j) + S(i − 1, j − 1), 1 i$时值为$0$ 所以我们实际求: $$ \begin{al 阅读全文
posted @ 2018-05-01 09:29 Mychael 阅读(210) 评论(0) 推荐(0)
摘要:题目 ~~题目太长懒得打~~ 题解 HNOI2018惊现普及+/提高? 由最长路径很短,设$f[i][x][y]$表示$i$号点到根有$x$条未修公路,$y$条未修铁路,子树所有乡村不便利值的最小值 如果$i$为乡村,直接等于公式 如果$i$不为乡村,枚举修哪边儿子 $f[i][x][y] = mi 阅读全文
posted @ 2018-04-30 21:17 Mychael 阅读(229) 评论(0) 推荐(0)
摘要:题目 对于正整数n,定义f(n)为n所含质因子的最大幂指数。例如f(1960)=f(2^3 5^1 7^2)=3, f(10007)=1, f(1)=0。 给定正整数a,b,求sigma(sigma(f(gcd(i,j)))) (i=1..a, j=1..b)。 输入格式 第一行一个数T,表示询问数 阅读全文
posted @ 2018-04-30 20:24 Mychael 阅读(221) 评论(0) 推荐(0)
摘要:题目 最近房地产商GDOI(Group of Dumbbells Or Idiots)从NOI(Nuts Old Idiots)手中得到了一块开发土地。据了解, 这块土地是一块矩形的区域,可以纵横划分为N×M块小区域。GDOI要求将这些区域分为商业区和工业区来开发。根 据不同的地形环境,每块小区域建 阅读全文
posted @ 2018-04-30 18:07 Mychael 阅读(156) 评论(0) 推荐(0)