上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 67 下一页
摘要: 题目链接 "BZOJ4552" 题解 之前去雅礼培训做过一道题,$O(nlogn)$维护区间排序并能在线查询 可惜我至今不能get 但这道题有着$O(nlog^2n)$的离线算法 我们看到询问只有一个,自然可以去尝试二分 我们二分一个值,就只关心最终那个位置的值和其的大小关系 所以我们可以令所有$\ 阅读全文
posted @ 2018-05-15 16:56 Mychael 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5299" 题解 就一个毒瘤卡常题。。写了那么久 设$f[i][s]$表示选了集合$s$中的点,最后一个是$i$,进行转移 要先预处理出两点间的点,然后卡卡常就可以过了 C++ include include include include include include inc 阅读全文
posted @ 2018-05-15 15:36 Mychael 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ4032" 题解 首先膜$hb$ 空手切神题 一问$hash$,二问枚举 三问$trie$树,四问$dp$ 南二巨佬神$hb$ 空手吊打自动机 $orz orz orz orz orz orz orz$ 咳。说正解 要处理子串,直接搬上后缀自动机 要处理子序列,直接搬上序列自动机 阅读全文
posted @ 2018-05-15 11:15 Mychael 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ4894" 题解 双倍经验 "P5297" "题解" 阅读全文
posted @ 2018-05-15 08:43 Mychael 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5297" 题解 最近这玩意这么那么火 这题要用到有向图的矩阵树定理 主对角线上对应入度 剩余位置如果有边则为$ 1$,不然为$0$ $M_{i,i}$即为以$i$为根的有向图生成树个数 C++ include include include include include in 阅读全文
posted @ 2018-05-15 08:30 Mychael 阅读(298) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5300" 题解 这题真的是很丧病,,卡高精卡到哭 我们设$f[i]$表示卸掉前$i$个环需要的步数 那么 $$f[i] = 2 f[i 2] + f[i 1] + 1$$ 直接高精递推不仅$MLE$而且$TLE$ 然后就要用到数学求通项公式,~~或者打表找规律~~ $$f[n] 阅读全文
posted @ 2018-05-15 07:58 Mychael 阅读(166) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5301" 题解 莫队水题 BZOJ400AC纪念 阅读全文
posted @ 2018-05-14 21:07 Mychael 阅读(114) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ3594" 题解 dp难题总是想不出来,, 首先要观察到一个很重要的性质,就是每次拔高一定是拔一段后缀 因为如果单独只拔前段的话,后面与前面的高度差距大了,不优反劣 然后很显然可以设出$f[i][j]$表示前$i$个玉米,第$i$棵必须选,且共拔高了$j$次的最大值 由之前的性质 阅读全文
posted @ 2018-05-14 20:48 Mychael 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ3597" 题解 orz一眼过去一点思路都没有 既然是流量网络,就要借鉴网络流的思想了 我们先处理一下那个比值,显然是一个分数规划,我们二分一个$\lambda = \frac{X Y}{k}$ 如果$\lambda$成立,则 $$\lambda \le \frac{X Y}{k 阅读全文
posted @ 2018-05-14 17:05 Mychael 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ3230" 权限题 题解 后缀数组基础题 询问第K大不同子串和正反lcp长度 ~~如果您RE了,您就要知道询问的输入会爆LL~~ C++ include include include include include include define Redge(u) for (in 阅读全文
posted @ 2018-05-14 15:43 Mychael 阅读(161) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 67 下一页