上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 64 下一页
摘要: "题目" 好像$noip$之前做某雅礼的题的时候看到过这道题的数据范围增强版 当时那道题数据范围是$3e5$感觉神仙的一批 这道题数据范围$5e3$那岂不是可以$O(n^2)$水过 有一点非常显然就是我们断开的那条边肯定是树的直径上的一条边,于是我们可以先来两遍树形$dp$求出子树内最长链,次长链, 阅读全文
posted @ 2019-01-22 21:50 asuldb 阅读(263) 评论(0) 推荐(0) 编辑
摘要: 题目简洁明了 给定$x,n$,多组询问,求 $$\sum_{i=1}^n\sum_{j=1}^n gcd(x^i 1,x^j 1)$$ 对$1e9+7$取模,$x,n 阅读全文
posted @ 2019-01-22 16:53 asuldb 阅读(398) 评论(1) 推荐(0) 编辑
摘要: "题目" 首先$SAM$上两个节点的$lca$表示的子串就是这两个节点表示的前缀的最长公共后缀 而我们想求后缀的$lcp$只需要把$SAM$反过来建就好了 而这道题一次要求很多后缀的$lcp$显然可以考虑一个树形$dp$,就是考虑每个节点作为$lca$的贡献 这个非常简单,一边$dfs$一边求子树和 阅读全文
posted @ 2019-01-22 12:31 asuldb 阅读(228) 评论(0) 推荐(0) 编辑
摘要: "题目" 只能做网络流度日了 当然是要对每个修车的人拆点,把每个人拆成$n$个点用于接收不同时刻的车 每个车$i$向每个时刻$k$的人$j$连边,边权为$t[i][j] k$这样就是这样修的等待时间了 代码 cpp include include include include include de 阅读全文
posted @ 2019-01-21 21:32 asuldb 阅读(146) 评论(0) 推荐(0) 编辑
摘要: "题目" 听说正解是三分 但是这不是普及级别的模拟吗,我觉得这道题其实放到普及$T2$好像也非常自然 发现$t$最大也就只有$1e5$,我们可以直接枚举最晚的完成时间 之后我们就可以算一下那些要求在这一天之前就发成绩学生们产生的不愉快值 之后对于那些本来应该在这之前完成的工作我们算一下这些一共能有多 阅读全文
posted @ 2019-01-21 20:03 asuldb 阅读(159) 评论(0) 推荐(0) 编辑
摘要: "题目" 发现数据范围非常小就可以猜想这是一个网络流 又发现权值有正有负,就可以猜想这是一个最大权闭合子图 选择一个区间$[i,j]$就必须要选择其所有子区间,这也非常符合最大权闭合子图的模型 但是我们枚举$[i,j]$像所有子区间连边显然并不是非常可取,因为这样会建出$O(n^4)$级别的边来 所 阅读全文
posted @ 2019-01-21 19:47 asuldb 阅读(139) 评论(0) 推荐(0) 编辑
摘要: "题目" 还是$SAM$亲切 题意看起来挺不好懂得,其实就是问你截止到完全匹配之前,$S$串的每个位置和$T$串的$lcp+1$之和 既然是需要完全匹配的,所以我们肯定需要先找到这个$T$串在$S$串中第一次出现的位置在哪里 最开始觉得可以直接建广义$SAM$之后直接树上倍增找到$T$串,但是空间就 阅读全文
posted @ 2019-01-21 15:16 asuldb 阅读(214) 评论(0) 推荐(0) 编辑
摘要: "题目" 啥都不会只能来写写题解了 第一问先搞一个$dp$吧,小学生水平的$dp$ 第二问要求每一个点只能使用一次,显然要先拆点,把$i$拆成$i$与$i'$,之后$i$于$i'$连容量为$1$的边 之后能产生长度为$ans$的LIS需要满足什么条件呢,显然得从一个$dp[i]=1$的点开始,从一个 阅读全文
posted @ 2019-01-19 20:48 asuldb 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 发现这个图还挺不好连得 因为并不是非常经典的最大权闭合子图了 试图拆点也发现没有什么效果 但是转念一想发现最大权闭合子图之所以能跑最小割就是因为我们强行分组了 这里是不是也可以强行分组啊 于是我们可以强行分组,把所有点分成黑点和白点,黑点向$T$连边,$S$向白点连边,边权是这个点的权值 之后白点向 阅读全文
posted @ 2019-01-19 10:36 asuldb 阅读(148) 评论(0) 推荐(0) 编辑
摘要: "题目" 每天一道$SAM$真是非常开心 一看就是广义$SAM$+线段树合并了 我们存好$S$串每一个前缀的终点,之后在$parent$树上倍增找到表示$S[l,r]$这个子串的节点,我们用线段树合并维护好$endpos$集合,查一个区间最大值就好了 代码 阅读全文
posted @ 2019-01-18 21:25 asuldb 阅读(405) 评论(0) 推荐(0) 编辑
上一页 1 ··· 41 42 43 44 45 46 47 48 49 ··· 64 下一页