分治
DoBelieve
天空越暗的时候,你越能看到星辰。
展开
-
JZOJ 4937 【GDKOI2017模拟1.12】与运算
与运算题目大意给出一个长度为nn的序列a1a_1、a2a_2、............ana_n。fif_i表示序列前ii项依次进行与运算后的结果。 定义一个序列的价值为∑ni=1\sum_{i=1}^{n}fif_i,现在让你重新排列这个序列,使得这个序列的价值最大,并求出序列最大价值。数据范围aia_i10610^6 , nn10610^6题解一个显然的结论,f_i会原创 2017-02-22 20:37:24 · 1002 阅读 · 0 评论 -
JZOJ 5231 序列问题
序列问题DescriptionData Constraintnn≤55*10510^5,00≤AiA_i≤10910^9Solution考虑分治。 计算(ll,rr)的答案,可以由(ll,midmid)+(midmid+11,rr)+经过midmid的序列答案贡献。 枚举左端点pp,设mimi=minmin(apa_{p}~amida_{mid}),mxmx=maxmax(apa_{p}~ami原创 2017-08-09 21:39:24 · 533 阅读 · 0 评论 -
JZOJ 5430 图
图Description有一个nn个点的无向图,给出mm条边,每条边的信息形如(xx,yy,cc,rr) 给出qq组询问形如(uu,vv,ll,rr) 接下来解释询问以及边的意义。 询问表示,一开始你在点uu上,然后按顺序处理编号从ll到rr的边 对于一条边(xx,yy,cc,rr),你可以进行两种操作: 11、如果你当前在xx点或者yy点上,那么你可以走这条边(从xx到yy或从yy到xx原创 2017-10-27 22:43:43 · 347 阅读 · 0 评论 -
JZOJ 5451 Genocide
CenocideDescription给出一个长度为n的序列a,a_i表示选择第i个数的代价,设c_i表示是否选择第i个数,(0为不选,1为选择),对于某种选择方案,定义总收益为 接下来有m个道具,第i个道具能够将aPia_{P_i}修改成XiX_i。 对于每个道具,询问仅使用这个道具的情况下,最大的总收益为多少。Data ConstraintSolution考虑m原创 2017-11-06 16:04:30 · 341 阅读 · 0 评论 -
JZOJ 4349 几何
Description定义一个S-四面体为一个每条边由S根依次首尾相连的木棍组成。 对一个S-四面体的一种合法的破坏方法为破坏不少于S根木棍且每个节点至少与两根木棍相连。 现在给出n个四面体,分别为1-四面体,2-四面体……n-四面体。 一种破坏这套四面体的合法方法为一次至少破坏掉k个四面体,问破坏者套四面体的方法有多少种。(不考虑空间同构因素,不考虑顺序因素,对某个四面体破坏了不同的棍视为不原创 2017-12-27 16:42:07 · 411 阅读 · 0 评论 -
JZOJ 5521 Try to find out the wrong in the test
Try to find out the wrong in the testDescription给出一个序列,第ii个序列有两个关键值cic_i和did_i。 接下来要求把序列分成若干段,保证对于每个位置ii所属的段的长度LeniLen_i,满足cic_i<=LeniLen_i<=did_i,求最多能分得的段数以及在段数最多的情况下分段的方案数。Data Constraintnn<=10610^6原创 2018-02-17 21:59:48 · 360 阅读 · 0 评论 -
GDOI 2018 Day1 小学生图论题
小学生图论题Description有一个点数为n的竞赛图,每条边的的方向等概率随机。 现在给出m条有向链,表示每条链上的边的有向边的方向都已被钦定。 保证一个点不会出现在两条给出的链中。 求该竞赛图强连通分量的期望个数。(答案模998244353998244353998244353)Data Constrainsn,m≤105n,m≤105n,m\leq 10^5...原创 2018-05-14 21:38:22 · 581 阅读 · 0 评论 -
Codechef Lucas Theorem
Lucas TheoremDescription原体面中文版体面Solution题目即让我们求多项式∏i=1n(x+i)\prod_{i=1}^n(x+i)∏i=1n(x+i)的非零系数项的个数。有一个很妙的结论是∏i=1p−1(x+i)≡xp−1−1 (mod p)\prod_{i=1}^{p-1}(x+i)≡x^{p-1}-1\ (mod\ p)∏i=1p−1...原创 2018-12-04 16:24:45 · 995 阅读 · 0 评论