自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 P2633 Count on a tree(主席树 + lca)

主席树 + lca 求静态树上路径第 k 小点权。树上主席树的模板题。

2023-06-14 03:33:49 123

原创 P3168 [CQOI2015] 任务查询系统(差分 + 主席树)

差分 + 主席树。值域较大,所以权值线段树需要动态开点。

2023-06-14 03:17:42 179

原创 P4602 [CTSC2018] 混合果汁(主席树)

二分答案 + 主席树

2023-06-14 00:25:06 122

原创 P4587 [FJOI2016]神秘数 (主席树)

内的数字之和,就是主席树了。内所有的数字取出来排序,从小到大加入待选集合。将所求的区间排序,从小到大扫描。假设当前能表示的区间是。范围中的数字批量加入,假设满足这个要求的数字之和为。的数字已经被全部加入了。所以新加入的数字必须满足。就等于已经加入的数字之和。的增幅是倍增的,单次查询的循环次数不会超过。另外会发现一个性质,能表示的数字最大值。的神秘数定义为最小的不能被。就等于已经扫描过的数字之和。所组成的可重集合的神秘数。同时假设当前能表示的区间是。的子集的和表示的正整数。,现在扫描到的数字为。

2023-06-13 20:18:59 245

原创 2023.03.26 CodeforcesRound 860 (Div2) A~E

A~E题解

2023-03-28 12:35:10 189

原创 P6076 [JSOI2015]染色问题 (两层容斥)

两层容斥

2023-02-23 00:22:13 138

原创 1788D - Moving Dots (思维 + 计数)

2000分思维题

2023-02-22 23:46:12 144

原创 840C - On the Bench (容斥 + DP)

计数类DP + 容斥

2023-02-22 17:40:56 173

原创 [USACO19DEC]Greedy Pie Eaters P (区间 DP)

区间 DP 好题

2022-11-03 20:51:55 190

原创 Codeforces Round #831 (Div. 1 + Div. 2) A~E

Codeforces Round #831 (Div. 1 + Div. 2)

2022-10-31 11:04:26 541

原创 [蓝桥杯 2018 国 B] 搭积木 (区间dp + 二维前缀和优化)

P8675 [蓝桥杯 2018 国 B] 搭积木

2022-10-31 07:38:46 1115 4

原创 F. MEX vs MED (2000‘ 数学)

Codeforces Round #828 (Div. 3) F. MEX vs MED(2000'数学题)

2022-10-28 21:33:55 462 1

原创 E2. Divisible Numbers (hard version) (1900‘ 数论)

Codeforces Round #828 (Div. 3) E2. Divisible Numbers (hard version)

2022-10-28 17:28:03 536

原创 2022.3.26训练(2020 ICPC上海 已有10/13)

G题​​​​​​​​​​​​​​G题链接题意:为斐波那契数列,求,其中分析:注意到斐波那契数列中第项和第项是奇数,项是偶数。则斐波那契数列前n项中,有个奇数所以答案为代码:#include<bits/stdc++.h>using namespace std;#define int long longsigned main() { int n; cin >> n; int m = (n / 3); m = m * 2 + n %...

2022-03-27 04:58:57 1391

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除