随笔分类 -  OJ -- BZOJ

上一页 1 2 3 4 5 6 7 ··· 34 下一页
摘要:【BZOJ3157/3516】国王奇遇记(数论) 题面 "BZOJ3157" "BZOJ3516" 题解 先考虑怎么做$m\le 100$的情况、 令$f(n,k)=\displaystyle \sum_{i=1}^n i^k m^i$,然后推式子: $$\begin{aligned} f(n+1, 阅读全文
posted @ 2019-03-22 16:25 小蒟蒻yyb 阅读(430) 评论(0) 推荐(0)
摘要:【BZOJ2137】submultiple(数论) 题面 "BZOJ" 题解 首先不难发现答案就是:$\displaystyle\prod_{i=1}^n (\sum_{j=1}^{p_i+1}j^k)$。 数据范围给定了。 发现对于$p_i$很小的时候,可以直接用快速幂预处理出来,这样子可以做到$ 阅读全文
posted @ 2019-03-21 23:06 小蒟蒻yyb 阅读(527) 评论(0) 推荐(0)
摘要:【BZOJ2034】最大收益(贪心) 题面 "BZOJ" 题解 首先显然让价值越大的占用一个时刻一定更优。 所以把所有东西按照价值排序之后来处理,那么显然就是把前面的全部放好之后,考虑来放当前这个东西,如果能够放下那么就放,否则直接丢掉。 考虑如何检查是否能下放。 首先缩小区间的规模,对于每个位置, 阅读全文
posted @ 2019-03-21 21:59 小蒟蒻yyb 阅读(505) 评论(1) 推荐(0)
摘要:【BZOJ3716】[PA2014]Muzeum(贪心,网络流) 题面 "BZOJ" 题解 很明显可以写最大权闭合子图,然后会$TLE$成傻逼。 为了方便,就把一个警卫能够看到的范围处理一下(把坐标系处理一下),强制让他看到一个$90°$的夹角,再旋转一下就可以变成强制看到右下角的范围。 我们知道最 阅读全文
posted @ 2019-03-21 17:50 小蒟蒻yyb 阅读(363) 评论(0) 推荐(1)
摘要:【BZOJ3874】[AHOI&JSOI2014]宅男计划(贪心,三分) 题面 "BZOJ" "洛谷" 题解 大力猜想一最长的天数和购买外卖的总次数是单峰的。感性理解一下就是买$0$次是$0$,买$inf$次也是$0$,在中间某次可能取到最优值。然而这样子可能是多峰的,所以也可以退火处理。 现在假装 阅读全文
posted @ 2019-03-21 17:01 小蒟蒻yyb 阅读(432) 评论(2) 推荐(0)
摘要:【BZOJ5321】[JXOI2017]加法(贪心) 题面 "BZOJ" "洛谷" 题解 显然二分答案,算一下每个点至少要覆盖的次数。从左往右考虑如果这个点覆盖次数不够,就会选择覆盖这个点的、右端点最大的线段,拿个堆维护一下就好了。 阅读全文
posted @ 2019-03-21 16:28 小蒟蒻yyb 阅读(351) 评论(0) 推荐(0)
摘要:【BZOJ3174】[TJOI2013]拯救小矮人(贪心,动态规划) 题面 "BZOJ" "洛谷" 题解 我们定义一个小矮人的$A_i+B_i$为它的逃跑能力。 我们发现,如果有两个小矮人$x,y$,逃跑能力$x include include include using namespace std 阅读全文
posted @ 2019-03-21 15:08 小蒟蒻yyb 阅读(224) 评论(0) 推荐(0)
摘要:【BZOJ3613】[HEOI2014]南园满地堆轻絮(贪心) 题面 "BZOJ" "洛谷" 题解 考虑二分的做法,每次二分一个答案,那么就会让所有的值尽可能的减少,那么$O(n)$扫一遍就好了。 考虑如何做到线性,那么发现二分完了之后每个值都对应着一段区间,现在问题就是从左往右有一堆区间,你要在区 阅读全文
posted @ 2019-03-21 14:52 小蒟蒻yyb 阅读(264) 评论(0) 推荐(0)
摘要:【BZOJ4911】[SDOI2017]切树游戏(动态dp,FWT) 题面 "BZOJ" "洛谷" "LOJ" 题解 首先考虑如何暴力$dp$,设$f[i][S]$表示当前以$i$节点为根节点,联通子树权值和为$S$的方案数,转移就是$FWT$的卷积,最后只需要把所有的$f[i][k]$全部加起来就 阅读全文
posted @ 2019-03-21 11:48 小蒟蒻yyb 阅读(748) 评论(0) 推荐(0)
摘要:【BZOJ3165】[HEOI2013]Segment(李超线段树) 题面 "BZOJ" "洛谷" 题解 似乎还是模板题QwQ 阅读全文
posted @ 2019-03-19 20:05 小蒟蒻yyb 阅读(1138) 评论(2) 推荐(0)
摘要:【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 阅读(1059) 评论(0) 推荐(0)
摘要:【BZOJ5197】Gambling Guide (最短路,期望) 题面 "BZOJ权限题" "洛谷" 题解 假设我们求出了每个点的期望,那么对于一个点,只有向期望更小的点移动的时候才会更新答案。 即转移是:$\displaystyle f[u]=\frac{\sum_{v,(u,v)\in E}m 阅读全文
posted @ 2019-03-11 22:24 小蒟蒻yyb 阅读(387) 评论(0) 推荐(0)
摘要:【BZOJ2817】[ZJOI2012]波浪(动态规划) 题面 "BZOJ" "洛谷" 题解 首先这个差值最大也就是$n^2$级别的。 那么这样子就可以压进状态啦。 我们把这个操作看成一个个加数的操作,按照从小往大的顺序依次把每个数放到一个合法的格子上面去,那么对于先放的数,对于答案的贡献就是负的, 阅读全文
posted @ 2019-03-11 21:41 小蒟蒻yyb 阅读(561) 评论(0) 推荐(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 阅读(890) 评论(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 阅读(268) 评论(0) 推荐(1)
摘要:【BZOJ4408】[FJOI2016]神秘数(主席树) 题面 "BZOJ" "洛谷" 题解 考虑只有一次询问。 我们把所有数排个序,假设当前可以表示出的最大数是$x$。 起始$x=0$。 依次考虑接下来的每个数$a_i$,如果$a_i\le x$,那么没有啥问题,$x+=a_i$。 如果$a_i= 阅读全文
posted @ 2019-03-07 14:57 小蒟蒻yyb 阅读(365) 评论(0) 推荐(0)
摘要:【BZOJ1831】[AHOI2008]逆序对(动态规划) 题面 "BZOJ" "洛谷" 题解 显然填入的数拎出来是不降的。 那么就可以直接大力$dp$。 设$f[i][j]$表示当前填到了$i$,上一个填的数是$j$的最小逆序对数。 随便拿什么维护一下转移就好了。 cpp include incl 阅读全文
posted @ 2019-03-06 22:20 小蒟蒻yyb 阅读(382) 评论(3) 推荐(0)
摘要:【BZOJ3167】[HEOI2013]SAO(动态规划) 题面 "BZOJ" "洛谷" 题解 显然限制条件是一个$DAG$(不考虑边的方向的话就是一棵树了)。 那么考虑树型$dp$,设$f[i][j]$表示当前点$i$在其子树内的排名为$j$的方案数。 每次考虑加入一棵子树,即考虑把$f[v][k 阅读全文
posted @ 2019-03-06 19:48 小蒟蒻yyb 阅读(322) 评论(0) 推荐(0)
摘要:【BZOJ2324】[ZJOI2011]营救皮卡丘(网络流,费用流) 题面 "BZOJ" "洛谷" 题解 如果考虑每个人走的路径,就会很麻烦。 转过来考虑每个人破坏的点集,这样子每个人可以得到一个上升的序列。 预处理$dis[u][v]$表示$u\rightarrow v$在不经过标号大于$max\ 阅读全文
posted @ 2019-03-05 17:05 小蒟蒻yyb 阅读(316) 评论(0) 推荐(0)
摘要:【BZOJ3691】游行(网络流) 题面 "BZOJ" 然而权限题。 Description 每年春季,在某岛屿上都会举行游行活动。 在这个岛屿上有N个城市,M条连接着城市的有向道路。 你要安排英雄们的巡游。英雄从城市si出发,经过若干个城市,到城市ti结束,需要特别注意的是,每个英雄的巡游的si可 阅读全文
posted @ 2019-03-05 15:50 小蒟蒻yyb 阅读(503) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 ··· 34 下一页