上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页
摘要: "传送门" 要求经过路径汉堡的点和可乐的点个数之差绝对值$\le k$,所以可以考虑dp,$f_{i,j}$表示到点$i$,汉堡的点个数减可乐的点的个数为$j$的最短距离,注意一下负下标处理,然后跑个dij就完事了 cpp include include include include includ 阅读全文
posted @ 2019-05-09 21:39 ✡smy✡ 阅读(113) 评论(0) 推荐(0) 编辑
摘要: bgm "传送门" ~~你写题像CXK~~ 因为要求没有那样的一堆人在~~闻鸡起舞~~,所以可以考虑容斥,枚举一定有$i$堆人在~~闻鸡起舞~~,然后其他位置随便放,容斥系数为$( 1)^i$.然后注意到因为一堆人一定是依次唱,跳,rap,篮球的,这些人出现的位置没有交,如果设$f_i$为随便放$i 阅读全文
posted @ 2019-05-09 21:35 ✡smy✡ 阅读(191) 评论(1) 推荐(0) 编辑
摘要: "传送门" 首先,排名系统,一看就知道是~~原题~~,可以上平衡树来维护 然后考虑一种比较朴素的想法,因为我们要知道排名在一个人前面的人数,也就是AC数比他多的人数+AC数一样并且罚时少的人数,所以考虑维护那两个东西.AC数更多的人数显然可以直接上树状数组.后者的话可以对每一种AC数开值域线段树,存 阅读全文
posted @ 2019-05-09 21:22 ✡smy✡ 阅读(156) 评论(0) 推荐(0) 编辑
摘要: "传送门" ~~所以这题和字符串有什么关系~~ 首先可以写出dp,$f_{i,j}$表示前$i$位,最后一个字符是$j$的方案,转移枚举下一位,只要不在大串中前后相邻即可.然后矩乘优化即可 cpp // luogu judger enable o2 include include include i 阅读全文
posted @ 2019-05-09 21:21 ✡smy✡ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: DIE TWICE 阅读全文
posted @ 2019-05-08 18:24 ✡smy✡ 阅读(438) 评论(7) 推荐(0) 编辑
摘要: "传送门" 显然的想法是对每个点求出能通过某种语言到的点个数,然后加起来$/2$就是答案.每次加入一条路径,就可以更新路径上所有点到达其他点的状态.那个我们用线段树维护,每次对路径上所有点的线段树上该路径对应的dfn区间覆盖(用树剖处理),最后统计每个线段树上有值的位置个数 注意每次是对一条路径上的 阅读全文
posted @ 2019-05-05 16:07 ✡smy✡ 阅读(160) 评论(2) 推荐(0) 编辑
摘要: "传送门" 注意到答案为这个基环树直径$/2$ 因为是基环树,所以考虑把环拎出来.如果直径不过环上的边,那么可以在环上每个点下挂的子树内$dfs$求得.然后如果过环上的边,那么环上的部分也是一条链,考虑拆环为链,现在问题是一条链,每个点往下延伸若干长度,问最远的距离.每个点往下最长的长度可以随便预处 阅读全文
posted @ 2019-05-02 15:33 ✡smy✡ 阅读(192) 评论(0) 推荐(0) 编辑
摘要: "传送门" 注意到$N\ O\ I$三个字母都可以从左到右拆成三部分,即$N=$一个矩形+一堆矩形+一个矩形,$O=$一条+两条横的+一条,$I=$两条横的+一个矩形+两条横的,所以可以拆成$13$个部分转移($9$个字母部分,$4$个空白部分) 设$f_{i,j,l,r}$表示第$i$列,放的是字 阅读全文
posted @ 2019-05-02 15:21 ✡smy✡ 阅读(151) 评论(0) 推荐(0) 编辑
摘要: "传送门" 题目中那两个递推式显然可以写成矩乘的形式,然后十进制快速幂即可.这里不再赘述 只有两个递推式,我们可以考虑一波推式子,首先第一行的元素应该分别是$1,a+b,a^2+ab+b,a^3+a^2b+ab+b...a^{m 1}+b\sum_{i=0}^{m 2}a^i$ 然后这样子推下去,第 阅读全文
posted @ 2019-05-02 15:06 ✡smy✡ 阅读(118) 评论(0) 推荐(0) 编辑
摘要: "传送门" 这题妙蛙 首先考虑构造出一个合法的树.先重新编号,把bfs序整成$1,2,3...n$,然后bfs序就是按照从上到下从左往右的遍历顺序,所以可以考虑对bfs序分层,可以知道分层方式只会对应一棵树.按照$2\to n$的顺序枚举,如果这个点在dfs序中的位置小于上一个,那么这个点必须放在下 阅读全文
posted @ 2019-05-02 14:51 ✡smy✡ 阅读(157) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 35 下一页