上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 52 下一页
摘要: 【BZOJ1568】[JSOI2008]Blue Mary开公司(李超线段树) 题面 "BZOJ" "洛谷" 题解 是模板题啊。 cpp include include using namespace std; define MAX 50050 define lson (now 1; double 阅读全文
posted @ 2019-03-19 17:13 小蒟蒻yyb 阅读(1034) 评论(0) 推荐(0) 编辑
摘要: [复习]斜率优化 好久没写过了,跟忘了没啥区别了。 然后重新理解一遍这个东西,感觉我原来对于斜率优化的想法有着很大的问题。 所以这些东西举例子重新推一推吧QwQ。 "[HNOI2010]玩具装箱" 首先写暴力$O(n^2)$的转移,设$S_i$是$C_i$的前缀和。 $$f[i]=\min_{j=0 阅读全文
posted @ 2019-03-17 22:55 小蒟蒻yyb 阅读(853) 评论(9) 推荐(2) 编辑
摘要: Codeforces Round 543 Div1题解 "Codeforces" A. Diana and Liana 给定一个长度为$m$的序列,你可以从中删去不超过$m n k$个元素,剩下的元素从左往右每$k$个一组,最后一组可以不满。给定你一个大小为$|S|$的可重集,要求你分出的组中至少有 阅读全文
posted @ 2019-03-14 15:25 小蒟蒻yyb 阅读(387) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-13 17:27 小蒟蒻yyb 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ5197】Gambling Guide (最短路,期望) 题面 "BZOJ权限题" "洛谷" 题解 假设我们求出了每个点的期望,那么对于一个点,只有向期望更小的点移动的时候才会更新答案。 即转移是:$\displaystyle f[u]=\frac{\sum_{v,(u,v)\in E}m 阅读全文
posted @ 2019-03-11 22:24 小蒟蒻yyb 阅读(375) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ2817】[ZJOI2012]波浪(动态规划) 题面 "BZOJ" "洛谷" 题解 首先这个差值最大也就是$n^2$级别的。 那么这样子就可以压进状态啦。 我们把这个操作看成一个个加数的操作,按照从小往大的顺序依次把每个数放到一个合法的格子上面去,那么对于先放的数,对于答案的贡献就是负的, 阅读全文
posted @ 2019-03-11 21:41 小蒟蒻yyb 阅读(540) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-11 20:29 小蒟蒻yyb 阅读(396) 评论(37) 推荐(0) 编辑
摘要: Codeforces Round 545 Div1 题解 来写题解啦QwQ ~~本来想上红的,结果没做出D。。。。~~ A. Skyscrapers "CF1137A" 题意 给定一个$n m$的网格,每个格子里都有一个数,对于任意一行和任意一列,要求把这$n+m 1$个数重新用正整数编号,并且对于 阅读全文
posted @ 2019-03-10 23:03 小蒟蒻yyb 阅读(1077) 评论(12) 推荐(2) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-10 20:42 小蒟蒻yyb 阅读(33) 评论(6) 推荐(0) 编辑
摘要: 【BZOJ3601】一个人的数论(数论) 题面 "BZOJ" 怎么这图片这么大啊。。。 题解 要求的是$\displaystyle \sum_{i=1}^n [gcd(i,n)=1]i^d$ 然后把$gcd=1$给拆了,$\displaystyle \sum_{i=1}^n i^d\sum_{x|i 阅读全文
posted @ 2019-03-09 21:35 小蒟蒻yyb 阅读(868) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ3561】DZY Loves Math VI (数论) 题面 "BZOJ" 题解 $$\begin{aligned} ans&=\sum_{i=1}^n\sum_{j=1}^m\sum_{d=1}^n "gcd(i,j)=d" ^d\\ &=\sum_{d=1}^nd^d\sum_{i=1 阅读全文
posted @ 2019-03-09 17:17 小蒟蒻yyb 阅读(228) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2019-03-09 16:33 小蒟蒻yyb 阅读(29) 评论(1) 推荐(0) 编辑
摘要: 【CF833E】Caramel Clouds(线段树) 题面 "CF" "洛谷" 题解 首先把区间一段一段分出来,那么只有四种情况。 要么没有被任何一朵云被覆盖,那么直接就会产生这一段的贡献。 要么被一朵云覆盖,要么被两朵云覆盖。 要么被三朵及以上的云所覆盖,那么这段的贡献永远取不到。 对于每朵云预 阅读全文
posted @ 2019-03-09 16:16 小蒟蒻yyb 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 【CF833D】Red Black Cobweb(点分治) 题面 "CF" 有一棵树,每条边有一个颜色(黑白)和一个权值,定义一条路径是好的,当且仅当这条路径上所有边的黑白颜色个数a,b满足2min(a,b) =max(a,b),一条路径的权值为路径上所有边的权值的乘积,求所有好的路径的权值乘积. 阅读全文
posted @ 2019-03-08 16:33 小蒟蒻yyb 阅读(486) 评论(0) 推荐(0) 编辑
摘要: 【WC2018】即时战略(动态点分治,替罪羊树) 题面 "UOJ" 题解 其实这题我也不知道应该怎么确定他到底用了啥。只是想法很类似就写上了QwQ。 首先链的部分都告诉你要特殊处理那就没有办法只能特殊处理了QWQ。 首先听说有一种均摊$log$的$LCT$做法。 即每次随便$explore$一个点, 阅读全文
posted @ 2019-03-07 20:44 小蒟蒻yyb 阅读(451) 评论(0) 推荐(3) 编辑
摘要: 【CF809D】Hitchhiking in the Baltic States(Splay,动态规划) 题面 "CF" "洛谷" 题解 朴素$dp$:设$f[i][j]$表示当前考虑到第$i$个元素,结尾位置是$j$的最大选择数。 然而这样就很呆。 换个状态:设$f[i][j]$表示当前考虑到第$ 阅读全文
posted @ 2019-03-07 17:04 小蒟蒻yyb 阅读(446) 评论(0) 推荐(2) 编辑
摘要: 【BZOJ4408】[FJOI2016]神秘数(主席树) 题面 "BZOJ" "洛谷" 题解 考虑只有一次询问。 我们把所有数排个序,假设当前可以表示出的最大数是$x$。 起始$x=0$。 依次考虑接下来的每个数$a_i$,如果$a_i\le x$,那么没有啥问题,$x+=a_i$。 如果$a_i= 阅读全文
posted @ 2019-03-07 14:57 小蒟蒻yyb 阅读(340) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ1831】[AHOI2008]逆序对(动态规划) 题面 "BZOJ" "洛谷" 题解 显然填入的数拎出来是不降的。 那么就可以直接大力$dp$。 设$f[i][j]$表示当前填到了$i$,上一个填的数是$j$的最小逆序对数。 随便拿什么维护一下转移就好了。 cpp include incl 阅读全文
posted @ 2019-03-06 22:20 小蒟蒻yyb 阅读(365) 评论(3) 推荐(0) 编辑
摘要: 【agc030f】Permutation and Minimum(动态规划) 题面 "atcoder" 给定一个长度为$2n$的残缺的排列$A$,定义$b_i=min\{A_{2i 1},A_{2i}\}$,求有多少种不同的$b$。 题解 考虑这个$b$的取值是两两配对之后求$min$,所以我们把所 阅读全文
posted @ 2019-03-06 21:55 小蒟蒻yyb 阅读(792) 评论(1) 推荐(1) 编辑
摘要: 【BZOJ3167】[HEOI2013]SAO(动态规划) 题面 "BZOJ" "洛谷" 题解 显然限制条件是一个$DAG$(不考虑边的方向的话就是一棵树了)。 那么考虑树型$dp$,设$f[i][j]$表示当前点$i$在其子树内的排名为$j$的方案数。 每次考虑加入一棵子树,即考虑把$f[v][k 阅读全文
posted @ 2019-03-06 19:48 小蒟蒻yyb 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 【CF802C】Heidi and Library(网络流) 题面 "CF" "洛谷" 题解 ~~前面两个Easy和Medium都是什么鬼玩意啊。。。。~~ 不难发现如果这天的要求就是第$a_i$种书的话,那么$a_i$是必定要存在的。 把每种书拆$n$次,然后用每一个流维护一个书架上的位置,那么这 阅读全文
posted @ 2019-03-05 21:49 小蒟蒻yyb 阅读(332) 评论(0) 推荐(0) 编辑
摘要: 【CF671D】Roads in Yusland(贪心,左偏树) 题面 "洛谷" "CF" 题解 无解的情况随便怎么搞搞提前处理掉。 通过严密(大雾)地推导后,发现问题可以转化成这个问题: 给定一棵树,每条边可以被标记若干次,有若干个限制,每次限制一条链上所有边被覆盖的总次数不能超过一个给定值,现在 阅读全文
posted @ 2019-03-05 20:08 小蒟蒻yyb 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 对偶问题相关 1.一些定义 $$max\{c^Tx|Ax\le b\}=min\{b^Ty|A^Ty\ge c\}$$ 其中$c$表示每种产品可以得到的收益,$x$是每种产品的生产个数。$A$是每种产品需要的每种原材料的个数,$b$是每种原材料的个数限制。$y$是每种原材料的价格。 那么这个式子左侧 阅读全文
posted @ 2019-03-05 19:38 小蒟蒻yyb 阅读(730) 评论(0) 推荐(2) 编辑
摘要: 【BZOJ2324】[ZJOI2011]营救皮卡丘(网络流,费用流) 题面 "BZOJ" "洛谷" 题解 如果考虑每个人走的路径,就会很麻烦。 转过来考虑每个人破坏的点集,这样子每个人可以得到一个上升的序列。 预处理$dis[u][v]$表示$u\rightarrow v$在不经过标号大于$max\ 阅读全文
posted @ 2019-03-05 17:05 小蒟蒻yyb 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 【BZOJ3691】游行(网络流) 题面 "BZOJ" 然而权限题。 Description 每年春季,在某岛屿上都会举行游行活动。 在这个岛屿上有N个城市,M条连接着城市的有向道路。 你要安排英雄们的巡游。英雄从城市si出发,经过若干个城市,到城市ti结束,需要特别注意的是,每个英雄的巡游的si可 阅读全文
posted @ 2019-03-05 15:50 小蒟蒻yyb 阅读(488) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 52 下一页