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