bzoj
文章平均质量分 59
Thomas_ZQQ@Runespoor
这个作者很懒,什么都没留下…
展开
-
bzoj 5439 字符串
题面这里写链接内容 题解这里写链接内容 很详细我的总结在于这道题给我的思维启发 看到这道题一开始完全没有思路。循环节怎么统计,DP?看到题解才知道原来可以剪枝暴力。 一个很重要的经验,看到不可做的题,可以先从最简单的情况推出性质,或许可以转化为很简单的模型。trick,3^m枚举写法 不用dfs或者状压枚举 rep(l,2,8){ if ( ans ...原创 2018-09-16 08:21:52 · 368 阅读 · 0 评论 -
bzoj2958&3269 序列染色 DP计数
Description给出一个长度为N由B、W、X三种字符组成的字符串S,你需要把每一个X染成B或W中的一个。对于给出的K,问有多少种染色方式使得存在整数a,b,c,d使得:1<=a<=b<c<=d<=NSa,Sa+1,…,Sb均为BSc,Sc+1,…,Sd均为W其中b=a+K-1,d=c+K-1由于方法可能很多,因此只需要输出最后的答案对10^9+7取...原创 2018-10-25 19:48:59 · 185 阅读 · 0 评论 -
bzoj5093: [Lydsy1711月赛]图的价值 第二类斯特林数
Description“简单无向图”是指无重边、无自环的无向图(不一定连通)。一个带标号的图的价值定义为每个点度数的k次方的和。给定n和k,请计算所有n个点的带标号的简单无向图的价值之和。因为答案很大,请对998244353取模输出。Input第一行包含两个正整数n,k(1&lt;=n&lt;=10^9,1&lt;=k&lt;=200000)。做法:用第二类斯特林数推公式题解关...原创 2018-10-25 20:30:57 · 167 阅读 · 0 评论 -
bzoj4144: [AMPPZ2014]Petrol 最短路经典问题
链接Description给定一个n个点、m条边的带权无向图,其中有s个点是加油站。每辆车都有一个油量上限b,即每次行走距离不能超过b,但在加油站可以补满。q次询问,每次给出x,y,b,表示出发点是x,终点是y,油量上限为b,且保证x点和y点都是加油站,请回答能否从x走到y。Input第一行包含三个正整数n,s,m(2<=s<=n<=200000,1<=m<...原创 2018-10-26 22:04:56 · 412 阅读 · 0 评论 -
noi 2017 简要题解
回顾noi 2017DAY1整数压位维护序列。用线段树维护一段0后第一个1,一段A-1后第一个&lt;(A - 1)的数推推转移式子即可蚯蚓排队维护hash值,map到1023333的hash表里。每次分裂只会有k2个串被删掉,合并又至多多出k2个。O(nk+k^2 * c)泳池直接用大佬的吧感觉dp还有一种推法,从左往右dp,但是方程没有这么清晰常系数递推可以用特征多项式...原创 2019-01-10 22:04:34 · 907 阅读 · 0 评论 -
bzoj 5124: [Lydsy1712月赛]波浪序列 关于决策点dp的优化
题意给定两个XX维向量序列a[1,n],b[1,m]a[1,n],b[1,m],求有多少个序列f,gf,g满足1≤f1<f2<…<fk≤n,1≤g1<g2<…<gk≤m1≤f1<f2<…<fk≤n,1≤g1<g2<…<gk≤m且afi=bfi,[af1,af2,…,afk]afi=bfi,[af1,af2,…,afk]是波浪...原创 2019-01-09 22:03:19 · 317 阅读 · 0 评论 -
【bzoj】3745: [Coci2015]Norma
题意:n <= 5e5题解:** 首先,想到确定最大值,最小值的区间一起统计。因为是统计所有区间,第一想法是枚举右端点,维护所有左端点的答案用单调栈分别维护最小值,最大值,把贡献拆开讨论一下,需要用线段树维护mx(i) * mn(i), mx(i) * mn(i) * i,mx(i) * i,mn(i) * i,mx(i),mn(i) 6个和。因为更新的时候要么更新最大值,要么更新...原创 2019-01-30 07:11:47 · 197 阅读 · 0 评论