会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
notnight
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
42
43
44
45
46
47
48
49
50
···
70
下一页
2018年9月4日
bzoj 1833 数位dp
摘要: 很裸的数位dp。
阅读全文
posted @ 2018-09-04 23:36 NotNight
阅读(121)
评论(0)
推荐(0)
2018年9月1日
Codeforces Round #285 (Div. 1) B - Misha and Permutations Summation 康拓展开+平衡树
摘要: 思路:很裸的康拓展开。。 我的平衡树居然跑的比树状数组+二分还慢。。
阅读全文
posted @ 2018-09-01 23:45 NotNight
阅读(151)
评论(0)
推荐(0)
2018年8月30日
Codeforces Round #278 (Div. 1) D - Conveyor Belts 分块+dp
摘要: D - Conveyor Belts 思路:分块dp, 对于修改将对应的块再dp一次。
阅读全文
posted @ 2018-08-30 22:02 NotNight
阅读(111)
评论(0)
推荐(0)
2018年8月29日
Codeforces Round #278 (Div. 1) B - Strip dp+st表+单调队列
摘要: B - Strip 思路:简单dp,用st表+单调队列维护一下。
阅读全文
posted @ 2018-08-29 13:52 NotNight
阅读(233)
评论(0)
推荐(0)
2018年8月23日
Codeforces Round #222 (Div. 1) D. Developing Game
摘要: D - Developing Game 思路:我们先枚举左边界,把合法的都扣出来,那么对于这些合法的来说值有v 和 r两维了,把v, r看成线段的两端, 问题就变成了,最多能选多少线段 使得不存在这样两条(l1 r1) (l2 r2) l2 > r1,我们把线段l1 r1 看成二维平面内的点(l1,
阅读全文
posted @ 2018-08-23 17:07 NotNight
阅读(170)
评论(0)
推荐(0)
Codeforces Round #222 (Div. 1) 博弈 + dp
摘要: 一般这种要倒着来。
阅读全文
posted @ 2018-08-23 15:12 NotNight
阅读(192)
评论(0)
推荐(0)
2018年8月18日
bzoj 1559 AC自动机 + dp
摘要: 思路:直接在状态图上跑dp,最后枚举一下42种一下的。。 这个枚举有点恶心。
阅读全文
posted @ 2018-08-18 11:15 NotNight
阅读(141)
评论(0)
推荐(0)
2018年8月17日
bzoj 4327 AC自动机
摘要: 思路:将能跑到的状态标记一下,在bfs搜一下就好啦。
阅读全文
posted @ 2018-08-17 16:40 NotNight
阅读(131)
评论(0)
推荐(0)
bzoj 2434 AC自动机 + fail指针建树 + 树状数组
摘要: 思路:我们先跟着它给定的字符串走把字典树建出来,求出fail指针,我们考虑两个字符串 A和B, 如果想要求B中有多少A的子串,转换一下就是有多少个B的前缀的后缀包含A,这个在AC自动机 的状态图中很容易表示,就是字符串B所占的结点中 有多少个结点顺着fail能到达A的尾结点, 并且fail构建出来的
阅读全文
posted @ 2018-08-17 15:28 NotNight
阅读(276)
评论(0)
推荐(0)
bzoj 2938 AC自动机 + dfs判环
摘要: #include #define LL long long #define ll long long #define fi first #define se second #define mk make_pair #define PII pair #define y1 skldjfskldjg #define y2 skldfjsklejg using namespace std; cons...
阅读全文
posted @ 2018-08-17 10:49 NotNight
阅读(131)
评论(0)
推荐(0)
上一页
1
···
42
43
44
45
46
47
48
49
50
···
70
下一页
公告