摘要:
题目大意 给定初始值为0的nn矩阵 两种操作 1. 矩形内异或一个值 2. 求矩阵内异或和 n≤1000 分析 二维线段树标记不下传貌似直接可做 有没有更简便的方法? 考虑异或的特性 我们修改(u,v)(x,y)时(u≤x,v≤y) 修改(u,v),$(x+ 阅读全文
摘要:
题目大意 给出一个长度为n的序列A(A1,A2...AN) 如果序列A不是非降的,你必须从中删去一个数(随便删都行) 反复执行这种操作,直到A非降为止 求有多少种不同的操作方案,答案模109+7 (剩下的数相同,操作顺序不同算不同方案) 思路1 自己想了下,如果最后剩下一个长度为$ 阅读全文
摘要:
题目大意 给出m个限制条件 求有多少个满足限制条件的长度为n的数(即无前导零) 限制条件形如 l1 r1 l2 r2 表示s[l1:r1]=s[lr:r2] 分析 首先每个限制条件,设长度为len 我们可以找到一个最大的k满足2k≤len 用 阅读全文
摘要:
题目大意 给定一棵n个点的树,每个点有权值 q次询问树上路径中 每个点权值可选可不选的最大异或和 n≤2104,q≤2105,val[i]≤260 分析 线性基 但数据范围不太对啊woc 两线性基合并O(602) 如果 树剖+线性基 则$O(q\lo 阅读全文
摘要:
题目大意 给定n一颗树,每个点上有一个物品 每个物品有价格c[i] 有优惠券,能使价格减少d[i] 但是使用优惠券的前提时购买该物品,且父亲也使用优惠券 给定钱包余额lim 求最多能买多少物品 n≤5000,c[i],d[i],lim≤109 分析 树上背包 由于 阅读全文
摘要:
分析 记Di为从S出发到i的最短路 最短路算法保证, 算法结束时 对于任意存在弧(i,j)满足Di+cij≥Dj ① 且对于每个 j 至少存在一个 i 使得等号成立 ② 算法结束后, 恰在最短路上的边满足 Dj=Di+cij 在 阅读全文
摘要:
题目大意 bzoj 3438 两个田A,B n≤1000种作物的种子 第i个种子,种A价值a[i],种B价值b[i] 再给出m个子集 第i个子集,如果子集中的点都种A增价c[i],都种B增价d[i] 求最大的价值 分析 我们看A高兴,我们 阅读全文