上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页
摘要: LOJ 数列分块 $1\sim 9$ T1 区间加,单点查。 没啥好说的,分块都不想写。树状数组 + 差分解决。 #include<bits/stdc++.h> #define mem(a,b) memset(a,b,sizeof a) #define getchar() (p1==p2&&(p2= 阅读全文
posted @ 2022-10-13 16:52 Hanx16Msgr 阅读(136) 评论(0) 推荐(0)
摘要: 139.树链剖分 LOJ 139 树上维护 $5$ 个操作: 换根 路径加 子树加 路径和 子树和 Solution ~~你管这叫模板题???~~ 如果去掉操作 $1$ 换根,那此题就是一道平平无奇的纯树剖模板题,但是换根这一操作的加入,瞬间加大了这道题的难度。 观察可以发现,与路径相关的操作是与换 阅读全文
posted @ 2022-10-11 16:07 Hanx16Msgr 阅读(54) 评论(0) 推荐(0)
摘要: 2-SAT 学习笔记 有一类生活中的问题: 一个人邀请了 A,B,C,D 四个人来他的 party,但是 A 和 B 有矛盾,所以他俩不会一起来,C 和 D 也有矛盾不会一起来,要求找到一种合适的方式来邀请他们,判断是否有这种方案,并且找出这种方案。 把这个问题抽象一下,有 $n$ 个 $\text 阅读全文
posted @ 2022-10-11 11:27 Hanx16Msgr 阅读(35) 评论(0) 推荐(0)
摘要: [APIO2014] 序列分割 Luogu P3648 题目描述 你正在玩一个关于长度为 $n$ 的非负整数序列的游戏。这个游戏中你需要把序列分成 $k + 1$ 个非空的块。为了得到 $k + 1$ 块,你需要重复下面的操作 $k$ 次: 选择一个有超过一个元素的块(初始时你只有一块,即整个序列) 阅读全文
posted @ 2022-10-10 15:14 Hanx16Msgr 阅读(33) 评论(0) 推荐(0)
摘要: [NOIP2015 提高组] 运输计划 Luogu P2680 题目背景 公元 $2044$ 年,人类进入了宇宙纪元。 题目描述 公元 $2044$ 年,人类进入了宇宙纪元。 L 国有 $n$ 个星球,还有 $n-1$ 条双向航道,每条航道建立在两个星球之间,这 $n-1$ 条航道连通了 L 国的所 阅读全文
posted @ 2022-10-10 10:06 Hanx16Msgr 阅读(98) 评论(0) 推荐(0)
摘要: 虚树学习笔记 虚树是用来优化树形 $\texttt{DP}$ 的一种算法,可以选取树中的部分关键点进行 $\texttt{DP}$ 以减小每次 $\texttt{DP}$ 的规模,从而减少一些不必要的耗时。下面将会结合一道虚树的经典题来说明虚树的用途。 前置知识:在线 $\texttt{LCA}$ 阅读全文
posted @ 2022-10-06 15:57 Hanx16Msgr 阅读(48) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-10-05 17:24 Hanx16Msgr 阅读(8) 评论(0) 推荐(0)
摘要: T1 下面所说的做法来自于 dty(%%%%%%%%%) 注意到每一个数的绝对值是大于等于 $2$ 的,那么就可以发现一个性质:当一个区间长度为 $len$ 时,如果 $len\ge 62$,那么这个区间的答案一定会是 Too large,假设这个区间存在一个负数,那么当这个负数处于最中间的时候才会 阅读全文
posted @ 2022-10-05 14:17 Hanx16Msgr 阅读(43) 评论(0) 推荐(0)
摘要: Powerful Ksenia Codeforces CF1438D Luogu CF1438D Solution ~~CF 为什么这么喜欢构造题(~~ 首先需要知道一些性质。 性质 $1$:数列变化前后全局异或和不发生改变。 这一点很好证明,因为将原来数列中的三个数 $a,b,c$ 全部变为 $a 阅读全文
posted @ 2022-10-02 18:18 Hanx16Msgr 阅读(55) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2022-10-01 15:28 Hanx16Msgr 阅读(3) 评论(0) 推荐(0)
上一页 1 ··· 4 5 6 7 8 9 10 11 12 13 下一页