上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 63 下一页
摘要: "题目" 这不线段树合并板子题吗 cpp include include include include define LL long long define re register define maxn 100005 define inf 9999999999 inline int read() 阅读全文
posted @ 2019-03-15 19:38 asuldb 阅读(717) 评论(0) 推荐(0)
摘要: "题目" 设我们要求的是$g_n$ 我们强行定义$g_0=1$ 于是就有 $$g_i=\sum_{j=0}^{i 1}fib_{j}g_{i j}$$ 就是新枚举一个$j$,通过一个分配率和在原来的答案上更进一步 于是这个数列的生成函数就是 $$\begin{aligned} G(x)=&\sum_ 阅读全文
posted @ 2019-03-15 08:51 asuldb 阅读(259) 评论(0) 推荐(0)
摘要: 不得不说这个东西真是妙啊 遭到了降智打击 生成函数又叫做母函数,主要用于解决一些组合数学问题 对于一个数列$\{f_0,f_1,f_2,...,f_n\}$ 我们定义其生成函数为 $$F(x)=f_0+f_1x+f_2x^2+...+f_nx^n$$ 也就是 $$F(x)=\sum_{i=0}^nf 阅读全文
posted @ 2019-03-14 21:02 asuldb 阅读(483) 评论(3) 推荐(1)
摘要: "题目" 真是一道好题 首先根据一个非常显然的贪心,如果给出了一个串$S$,我们如何算最小操作次数呢 非常简单,我们直接把$S$拉到$T$的$SAM$上去跑,如果跑不动了就停下来,重新回到$1$继续跑 于是我们建出一个$SAM$之后可以写一个这样的暴力,设$d[i][j][k]$表示从$i$点到$j 阅读全文
posted @ 2019-03-13 21:00 asuldb 阅读(300) 评论(0) 推荐(0)
摘要: "题目" 显然二分图没有奇环 于是考虑使用并查集维护一下看看是否存在奇环 我们可以考虑加权并查集,维护出$x$到$fa_x$的实际距离 由于我们只需要考虑奇偶性,于是我们处理出到根的路径异或一下就好了 之后是动态删边的问题,我们可以考虑线段树分治 于是我们需要在线段树分治的时候维护一个并查集,还需要 阅读全文
posted @ 2019-03-13 15:08 asuldb 阅读(124) 评论(0) 推荐(0)
摘要: "题目" 就像$a+b$不可能是$a+b$一样,费用流也不可能是费用流 这也不影响这是一个假博弈 发现Bob可以知道Alice的策略,于是对于Alice来说,就是选择一种策略来 最小化最大费用 ,这暗示我们二分 我们再来考虑一下Bob的策略,非常显然我们需要把费用放在流量最大的一条边上 于是我们二分 阅读全文
posted @ 2019-03-12 21:20 asuldb 阅读(107) 评论(0) 推荐(0)
摘要: "题目" 二维线段树板子题啊 但是惊讶的发现我不会打标记 毕竟内层是线段树不能$pushup$也不能$pushdown$ 于是考虑一下标记永久化 其实非常显然$mx_i$表示区间最大值,$tag_i$表示标记 我们修改的时候一路修改最大值,最后打标记 查询的时候一路查$tag_i$,最后访问一下$m 阅读全文
posted @ 2019-03-12 17:46 asuldb 阅读(192) 评论(0) 推荐(0)
摘要: "题目" 首先是开闭区间的处理,我们把$1.5$这种数加进来,用$[1.5,6]$来表示$(2,6]$ 根据离散数学的基本知识,尝试把五个操作转化成人话 1. 把$[x,y]$变成$1$ 1. 把$[0,x 1]$和$[y+1,inf]$变成$0$ 1. 把$[x,y]$变成$0$ 1. 把$[x, 阅读全文
posted @ 2019-03-12 17:38 asuldb 阅读(152) 评论(0) 推荐(0)
摘要: "权限题" 线段树分治加线性基 首先这个题要求删除线性基肯定是没法处理的 于是我们套上一个线段树分治 线段树分治就是一种能够避免删除的神仙操作 我们发现询问是对一个时间的单点询问,而每一个数存在的时间却是一个区间 我们求出来每个数的存在区间,每一个区间对应在线段树上并不会超过$logn$段 我们就把 阅读全文
posted @ 2019-03-12 17:30 asuldb 阅读(176) 评论(0) 推荐(0)
摘要: "题目" 郑州讲过的题了 发现这是一个二叉搜索树,给出的还是中序遍历,我们很自然的想到我们需要可以用一个$f "i][j][k" $来表示区间$[i,j]$能不能形成以$k$为根的二叉搜索树 就是区间的$dp$的套路我们还需要枚举一下树根,复杂度高达$O(n^5)$ 很不可行啊 换一个思路,我们用$ 阅读全文
posted @ 2019-03-10 15:19 asuldb 阅读(247) 评论(0) 推荐(1)
上一页 1 ··· 32 33 34 35 36 37 38 39 40 ··· 63 下一页