随笔分类 - 基础算法----倍增
摘要:题意 : 有n条线段,区间为[li,ri],每次询问[xi,yi],问要被覆盖最少要用多少条线段。 思路 : f[i][j]表示以i为左端点,用了2j条线段,最远到哪里。 然后从大到小贪心即可,类似于倍增找LCA的过程。 代码 : c++ include usi
阅读全文
随笔分类 (282)
- A----Solution(30)
- OJ----Atcoder(16)
- OJ----Codeforces(64)
- OJ----gym(3)
- OJ----Nowcoder(9)
- 动态规划----动态DP(1)
- 动态规划----概率DP(3)
- 动态规划----计数类DP(3)
- 动态规划----区间DP(1)
- 动态规划----树形DP(6)
- 动态规划----凸优化(1)
- 多项式----FFT(1)
- 多项式----FWT(2)
- 多项式----拉格朗日插值(1)
- 黑科技----BM线性递推(1)
- 基础算法----倍增(1)
- 基础算法----动态规划(9)
- 基础算法----模拟(2)
- 基础算法----搜索(1)
- 基础算法----贪心(7)
- 其他----构造(5)
- 树上问题----树的直径(1)
- 数据结构----Treap(1)
- 数据结构----Trie(1)
- 数据结构----长链剖分(1)
- 数据结构----单调队列(3)
- 数据结构----单调栈(1)
- 数据结构----笛卡尔树(2)
- 数据结构----分块(2)
- 数据结构----可持久化并查集(1)
- 数据结构----莫队(1)
- 数据结构----树链剖分(2)
- 数据结构----线段树(18)
- 数据结构----线性基(5)
- 数据结构----重构树(2)
- 数学----BSGS(1)
- 数学----Min25筛(1)
- 数学----Prufer序列(1)
- 数学----贝尔数(1)
- 数学----杜教筛(2)
- 数学----概率、期望(5)
- 数学----高斯消元(1)
- 数学----莫比乌斯反演(1)
- 数学----容斥原理(2)
- 数学----数论(9)
- 数学----思维(6)
- 数学----组合计数(3)
- 图论----点分治(1)
- 图论----二分图匹配(1)
- 图论----费用流(2)
- 图论----拟阵(1)
- 图论----斯坦纳树(1)
- 图论----团(3)
- 图论----拓扑排序(2)
- 图论----网络流(2)
- 图论----线段树优化建图(1)
- 图论----支配树(3)
- 图论----最短路(3)
- 字符串----AC自动机(1)
- 字符串----EXKMP(4)
- 字符串----Manacher(1)
- 字符串----Rabin-Karp(3)
- 字符串----后缀数组(4)
- 字符串----后缀自动机(3)
- 字符串----回文树(5)
- 更多
%神犇
- Sengxian
- Miskcoo
- Miracle
- BUAA
- 骏马金龙
- 大米饼
- Dillonh
- 鸡尾酒
- 王智峰
- ouuan
- cgod
- Candy
- Tangjz
- Menci
- DreamLolita
- zjp-shadow
- Ebola
- cyhlnj
- clatisus
- chtholly
- WJMZBMR
- Claris
- CreationAugust
- ACdreamer
- CSL
- hzwer
- jiry
- DreamWings
- yyb
- linkfqy
- matrix67
- quailty
- YYC的健美小站
- 阿波罗2003
- chaoshen
- Math173
- 我是8位的
- _Kevin_Duan_
- 90Yang
- xzz
- narh
- pubfso
- zzq
- Zhangrq
- Sengxian
- zhangqinqi
- wxh
- calabash
- wa自动机
- Hsueh
- 更多