随笔分类 -  BZOJ

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页
摘要:传送门 题意: 长为$n$的序列,第$i$位至少$b_i$,$m$种区间使$[l_i,r_i]+1$代价为$a_i$ 求满足的最小花费 复习单纯形法重做一遍 原始问题$m$个变量$n$个约束,$a_{ij}=1$当$l_j \le i \le r_j$ 对偶问题$n$个变量$m$个约束 $Max\q 阅读全文
posted @ 2017-03-11 16:08 Candy? 阅读(573) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 多次询问,给出一些后缀,求两两之间$LCP$之和 哈哈哈哈哈哈哈竟然$1A$了,刚才还在想如果写不好这道题下节数学就不上了,看来是上天让我上数学课啊 $Suffix\ Virtual\ Tree$ 没有多次询问就是那道差异了 多次询问总次数$O(n)$,建出后缀树每次建虚树就行了 然 阅读全文
posted @ 2017-03-10 09:52 Candy? 阅读(536) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 一棵树,多次询问,给出$m$个点,求有几个点到给定点最近 写了一晚上... 当然要建虚树了,但是怎么$DP$啊 大爷题解传送门 我们先求出到虚树上某个点最近的关键点 然后枚举所有的边$(f,x)$,讨论一下边上的点的子树应该靠谁更近 倍增求出分界点 注意有些没出现在虚树上的子树 注意 阅读全文
posted @ 2017-03-09 22:32 Candy? 阅读(764) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 多次询问,求最长链最短链链总长 煞笔$DP$记录$d,c,f,g$ $MD$该死拍了一下午没问题然后交上去就$T$ 然后发现树链剖分写成$size[v]+=size[u]$ 我想知道我随机生成的大数据是怎么跑过去的!!!!!!!! 阅读全文
posted @ 2017-03-09 17:53 Candy? 阅读(242) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: $n$个点的树,$m$次变动使得某个点有宝物或没宝物,询问每次变动后集齐所有宝物并返回原点的最小距离 转化成有根树,求树链的并... 两两树链求并就可以,但我们按照$dfs$序来两两求并,相邻两点深度和减去$lca$的深度 一次只变动一个关键点,用$set$动态维护虚树($dfs$序 阅读全文
posted @ 2017-03-09 14:46 Candy? 阅读(797) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 删除价值和最小的边使得$1$号点与$k$个关键点不连通 一个树形DP...但是询问多次,保证总的关键点数为$O(n)$ 先说一下这个$DP$ $f[i]$表示子树$i$中的关键点与$1$不连通的最小价值 如果$i$是关键点则必须删除$i$到$1$的权值最小的边,否则$\sum f[c 阅读全文
posted @ 2017-03-08 23:45 Candy? 阅读(411) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 给你平面上两个向量,走到指定点,一些点不能经过,求方案数 煞笔提一开始被题面带偏了一直郁闷为什么方案不是无限 现在精简的题意.....不就是$bzoj3782$原题嘛,还不需要$Lucas$了.... 因为这是平面向量啊 基本定理与唯一表示..... 小新上课强调了辣么多次..... 阅读全文
posted @ 2017-03-08 19:06 Candy? 阅读(519) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 有n种不同的邮票,皮皮想收集所有种类的邮票。唯一的收集方法是到同学凡凡那里购买,每次只能买一张,并且买到的邮票究竟是n种邮票中的哪一种是等概率的,概率均为1/n。但是由于凡凡也很喜欢邮票,所以皮皮购买第k张邮票需要支付k元钱。 现在皮皮手中没有邮票,皮皮想知道自己得到所有种类的邮票需 阅读全文
posted @ 2017-03-08 17:10 Candy? 阅读(355) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 给定一个一边点数为n,另一边点数为m,共有n*m条边的带标号完全二分图$K_{n,m}$ 求生成树个数 1 <= n,m,p <= 10^18 1 <= n,m,p <= 10^18 显然不能暴力上矩阵树定理 看过推到完全图的生成树个数后这道题也不难做 构建出基尔霍夫矩阵,找一个主子 阅读全文
posted @ 2017-03-08 16:49 Candy? 阅读(253) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 一棵树,支持单点修改和询问以$[l,r]$为根的子树的权值和的和 只有我这种不会分块的沙茶不会做这道题吗? 说一点总结: 子树和当然上$dfs$序了,询问原序列一段区间所有子树和,对原序列分块,$sum_i$为一块的答案 查询很显然了,整块用$sum$,非整块暴力查子树 修改的话,预 阅读全文
posted @ 2017-03-08 16:44 Candy? 阅读(577) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: $n$个公交站点,$k$辆车,$1...k$是起始站,$n-k+1..n$是终点站 每个站只能被一辆车停靠一次 每辆车相邻两个停靠位置不能超过$p$ 求方案数 $n \le 10^9,\ p \le 8,\ k \le 10$ 思考过程中遇到的主要问题是“所有车是同时前进的”,既不能 阅读全文
posted @ 2017-03-07 23:43 Candy? 阅读(435) 评论(0) 推荐(0) 编辑
摘要:传送门 水题不解释 这道题的主要目的在于记录一个枚举子集的技巧 阅读全文
posted @ 2017-03-07 23:33 Candy? 阅读(219) 评论(0) 推荐(0) 编辑
摘要:题意: $n$个人排队打饭,第$i$个人口味$a_i$,能容忍最多身后第$b_i$个人先打饭。 先后两人$i,j$做饭时间为$a_i & a_j - a_i | a_j$ 求最少时间 一开始想$f[i][s]$表示第$i$个人身后人吃饭集合$s$,第$i$个人最后吃完的状态,发现没法转移 这时候应该 阅读全文
posted @ 2017-03-07 14:32 Candy? 阅读(668) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:对于任意一个正整数 n≤100000,如何求出{1, 2,..., n} 的满足若 x 在该子集中,则 2x 和 3x 不能在该子集中的子集的个数(只需输出对 1,000,000,001 取模的结果) 好巧妙的转化啊: 构造一个矩阵,把限制关系转化成矩阵的相邻元素不能同时选 1 3 9 阅读全文
posted @ 2017-03-07 09:04 Candy? 阅读(335) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:一开始$n$块面积最后$m$块面积,面积和相等每次可以分裂或者合并,问最少几次 昨天忘发了... 不会.... 考虑最差情况,$n+m-2$所有先合并再分裂 发现只有当前后两个子集相等时可以变成对方 如果前后能分成$k$堆对应相等,次数就是$n+m-2*k$ 问题就是求前后各能分成几堆 阅读全文
posted @ 2017-03-07 07:56 Candy? 阅读(288) 评论(0) 推荐(0) 编辑
摘要:传送门 题意: 一个无向图,从$1$到$n$,要求必须经过$2,3,...,k+1$,给出一些限制关系,要求在经过$v \le k+1$之前必须经过$u \le k+1$ 求最短路 预处理出$1...k+1$到其他点的最短路 然后$f[i][s]$表示当前在$i$已经经过的点的集合为$s$的最短路 阅读全文
posted @ 2017-03-06 23:51 Candy? 阅读(597) 评论(0) 推荐(0) 编辑
摘要:题意:给一个数字串s和正整数d, 统计s有多少种不同的排列能被d整除(可以有前导0) 100%的数据满足:s的长度不超过10, 1<=d<=1000, 1<=T<=15 看到整除应该往余数方面想 $f[s][i]$表示当前已经选择的数的集合为$s$,余数为$i$的方案数 枚举下一个数字,用更新的写法 阅读全文
posted @ 2017-03-06 23:45 Candy? 阅读(239) 评论(0) 推荐(0) 编辑
摘要:1725 题意:$m*n:\ m,n \le 12$的牧场,有的格子不能选,相邻不能同时选,求方案数 $f[i][j]$前$i$行当前行选的集合为$j$ #include <iostream> #include <cstdio> #include <cstring> #include <algori 阅读全文
posted @ 2017-03-06 23:40 Candy? 阅读(270) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:变成了告诉每个操作的成功概率,并且得分是三次方 一样....分别维护$x,\ x^2,\ x^3$的期望就行了 注意$x^3$是我们最终求的得分,即使失败得分也要累加上之前的 阅读全文
posted @ 2017-03-05 19:08 Candy? 阅读(225) 评论(0) 推荐(0) 编辑
摘要:传送门 题意:$ox?$组成的序列,$?$等概率为$o\ or\ x$,得分为连续的$o$的长度的平方和,求期望得分 一开始没想出来,原因在于不知道如何记录长度 其实我们同时求得分和长度的期望就好了 $(x+1)^2=x^2+2x+1$ 其实就是维护了$x$的期望和$x^2$的期望 阅读全文
posted @ 2017-03-05 18:50 Candy? 阅读(166) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 16 下一页