上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 52 下一页
摘要: 传送门 发现 $n$ 很小,考虑状压 $dp$,但是如果强行枚举列并枚举置换再转移复杂度太高了 考虑推推结论,发现我们只要保留列最大值最大的 $n$ 列即可,证明好像挺显然: 假设我们让列最大值比较小的列贡献给某一行,那么由抽屉原理发现这意味着列最大值排名前 $n$ 的某一列一定没对答案贡献, 此时 阅读全文
posted @ 2019-09-16 11:48 LLTYYC 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 传送门 考虑构建图论模型,每个客人看成边,菜看成点,那么每个客人连接他喜欢的两个菜 对于某个客人,如果他要开心,它连接的两点至少要有一个还未被选择 考虑一个显然的贪心,我们要尽量让每个客人只吃到一种菜 考虑构建一个生成树,每次从树上一个节点往外延伸,连向一个新的点,那之间的边就是新的一个客人 并且这 阅读全文
posted @ 2019-09-16 11:32 LLTYYC 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先显然可以矩乘快速幂然后 $T$ 飞 看一眼题解发现因为这一题矩阵的特殊性所以可以对矩阵的次数欧拉降幂 然而我并不懂证明,所以我选择暴力乱搞的做法 十进制快速幂,然后注意一下常数,还有矩阵乘的顺序,别反了 阅读全文
posted @ 2019-09-15 11:56 LLTYYC 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 传送门 设 $pre[i]$ 表示位置 $i$ 的数上一次出现时的位置,如果是第一次出现则 $pre[i]=0$ 对于每个询问的第二个部分,即是问在区间 $[l,r]$ ,权值 $[a,b]$ ,$pre<l$ 的数的数量 对于第一个部分,就是问区间 $[l,r]$ ,权值 $[a,b]$ ,的数的 阅读全文
posted @ 2019-09-15 11:51 LLTYYC 阅读(232) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先按着固定套路,把切比雪夫距离转成曼哈顿距离:$(x,y)=(\frac {x+y} {2} , \frac {x-y} {2})$ 当然代码实现时先不要除以 $2$ ,不然小数比较难受,最后统一除 $2$ 即可 然后可以用前缀和快速计算每个位置作为答案时的贡献 发现 $x$ 和 $y$ 阅读全文
posted @ 2019-09-14 11:27 LLTYYC 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 传送门 考虑把 $sum$ 值相同的一起用快速幂计算 枚举 $sum=i$ ,然后可以用数位 $dp$ 求有多少小于 $n$ 的二进制下恰好有 $i$ 个 $1$ 的数的个数 注意不要把个数取模,因为个数是幂次 阅读全文
posted @ 2019-09-14 10:39 LLTYYC 阅读(145) 评论(0) 推荐(0) 编辑
摘要: 传送门 因为 $K$ 是固定的,所以我们可以预处理每一段 $K$ 个的序列的哈希值,那么对于询问我们只要判断区间内是否有此哈希值即可 显然主席树维护,没了 阅读全文
posted @ 2019-09-13 11:28 LLTYYC 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先对于斜率相同的直线,只要保留 $b$ 最大的那些 发现最后那些对答案有贡献的线段是下凹的 把直线按斜率从小到大排序,一条条加入,用单调栈维护当前有贡献的直线 如果当前考虑加入的线和倒数第二条线的交点横坐标小于它与最后一条线的横坐标 或者,当前直线的 $b$ 比上一条直线的 $b$ 大 那 阅读全文
posted @ 2019-09-13 10:57 LLTYYC 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 传送门 有回档操作,考虑离线,这样就知道最终的操作序列了 发现前面的操作会被后面覆盖,干脆直接从后往前操作,如果一个位置以前染色过了那就不用再染色 所以我们可以用 $n$ 个链表维护 $n$ 个行,操作过的位置直接从链表中删除即可 然后复杂度就是 $O(nm)$,代码中是用 $n$ 个并查集来维护行 阅读全文
posted @ 2019-09-13 10:38 LLTYYC 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 传送门 有插入的操作,而且两种修改对区间和都可以打标记,所以直接平衡树维护就完事了 区间加等差数列的操作就维护一个 $s,p$ 表示区间加以 $s$ 为首项,$p$ 为公差的数列,然后记得覆盖标记要直接把以前的标记都覆盖 因为我不知道区间覆盖的值域是多少,所以多维护一个 $pd$ 判断是否有覆盖标记 阅读全文
posted @ 2019-09-13 10:28 LLTYYC 阅读(267) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 52 下一页