上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 67 下一页
摘要: 题目链接 "BZOJ2276" 题解 一开始看错题,以为求的是可以不连续的,想出一个奇怪的线段树,发现空间根本开不下?? 题目要我们求连续的最长可能不下降区间 对于区间$[l,r]$如果合法,当且仅当对于$\forall i \in [l,r],\forall j r[i]$显然就不满足不下降性 我 阅读全文
posted @ 2018-06-23 16:09 Mychael 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 多项式除法解决这样一个问题: 有一个$n$次多项式$A(x)$和一个$m$次多项式$B(x)$,你希望求得多项式$Q(x)$和$R(x)$,使得 $$A(x) = Q(x)B(x) + R(x)$$ 其中$deg_Q \le n m$,$deg_R include include include i 阅读全文
posted @ 2018-06-23 12:27 Mychael 阅读(643) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "loj2538" 题解 比较明显的是,由于强化牌倍数大于$1$,肯定是能用强化牌尽量用强化牌 如果强化牌大于等于$k$,就留一个位给攻击牌 所以我们将两种牌分别排序,企图计算$F(i,j)$表示$i$张强化牌选出最强的$j$张的所有方案的倍数和 $G(i,j)$表示从$i$张攻击牌选出最 阅读全文
posted @ 2018-06-23 08:32 Mychael 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "loj2537" 题解 观察题目的式子似乎没有什么意义,我们考虑计算出每一种权值的概率 先离散化一下权值 显然可以设一个$dp$,设$f[i][j]$表示$i$节点权值为$j$的概率 如果$i$是叶节点显然 如果$i$只有一个儿子直接继承即可 如果$i$有两个儿子,对于儿子$x$,设另一 阅读全文
posted @ 2018-06-22 19:39 Mychael 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "CF600E" 题解 容易想到就是线段树合并,维护每个权值区间出现的最大值以及最大值位置之和即可 对于每个节点合并一下两个子节点的信息 要注意叶子节点信息的合并和非叶节点信息的合并是不一样的 由于合并不比逐个插入复杂度高,所以应是$O(nlogn)$的 C++ include inclu 阅读全文
posted @ 2018-06-21 20:10 Mychael 阅读(237) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ2216" 题解 学过高中数学都应知道,我们要求$p$的极值,参变分离为 $$h_j + sqrt{|i j|} h_i \le p$$ 实际上就是求$h_j + sqrt{|i j|} h_i$的最大值 就可以设$f[i]$表示对$i$最大的该式的值 绝对值通常要去掉,一般可以 阅读全文
posted @ 2018-06-21 19:06 Mychael 阅读(148) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ2212" 题解 一棵子树内的顺序不影响其与其它子树合并时的答案,这一点与归并排序的思想非常相似 所以我们只需单独处理每个节点的两棵子树所产生的最少逆序对即可 只有两种情况,要么正序要么逆序,且这两种情况数目是互补的 如果左子树大小为$S_l$,右子树大小为$S_r$,那么总对数 阅读全文
posted @ 2018-06-20 19:03 Mychael 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "CF487E" 题解 圆方树 + 树剖 裸题 建好圆方树维护路径上最小值即可 方点的值为其儿子的最小值,这个用堆维护 为什么只维护儿子?因为这样修改点的时候就只需要修改其父亲的堆 这样充分利用了一对一的特性优化了复杂度 如此询问时如果$lca$为方点,再询问一下$lca$的父亲即可 复杂 阅读全文
posted @ 2018-06-20 11:43 Mychael 阅读(161) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ1367" 题解 又是一道神题,, 我们考虑一些简单的情况: 我们先假设$b_i$单调不降,而不是递增 对于递增序列$\{a_i\}$,显然答案$\{b_i\}$满足$b_i = a_i$ 对于递减序列$\{a_i\}$,显然答案$\{b_i\}$满足$b_i$为$a_i$的中位 阅读全文
posted @ 2018-06-20 10:09 Mychael 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 题目链接 "BZOJ5333" 题解 看到式子,立即想到二叉树上一个点及其$k$个父亲权值和【如果有的话】模$m$意义下为$0$ 考虑如何满足条件 我们假设$1$号为第$0$层 那么我们先满足第$k$层的条件 由于第$k + 1$层也满足条件 由同余的性质第$k + 1$层的权值等于第$1$层的权值 阅读全文
posted @ 2018-06-20 08:01 Mychael 阅读(147) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 67 下一页