菜鸡的2020训练日志
其他
2020-08-11 11:03:26
阅读次数: 0
训练记录
前言
- √ 代表赛中AC
- X 代表尝试但是没过
- O 代表没有AC但是补了
- 题号的超链接代表题解地址,如果是有点想法但是暂时没过的,会写到后面。
0. 模板表格部分(跳过)
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
— |
|
D |
— |
|
E |
— |
|
F |
— |
|
G |
— |
|
H |
— |
|
I |
— |
|
J |
— |
|
K |
— |
|
L |
— |
|
1. ICPC NEAU Programming Contest 2020
- 链接:https://www.jisuanke.com/contest/9342/challenges
题号 |
情况 |
题解 |
A |
— |
— |
B |
— |
— |
C |
O |
计算几何 |
D |
√ |
单调栈直接可以求,你也可以结合倍增,强制在线的时候就只能倍增了 |
E |
O |
可以推出
a∗pm=[1,2,3…n](能证明满足结合律),可以由
b[a[i]]=c[i]推出
pm。则有
p[[[...[p[i]]]=[x1,x2,x3...]。直接往前推是O(n*m)的。感觉可以结合图论,就是
i−>a[i]这样建立边,然后从第
i个点出发走
m−1次到
xi,然后根据m构造图。上面部分是口胡,正解是置换群,但其实我们模拟枚举环就好了 |
F |
— |
— |
G |
√ |
换根dp裸题 |
H |
√ |
排序 |
I |
√ |
原题,BZOJ鬼谷子的钱袋那题吧 |
J |
√ |
模拟 |
K |
√ |
求点在不在最短路上。最短路+割点 |
L |
O |
优先队列BFS |
M |
√ |
异或算贡献 |
2. ICPC South Western European Regional Contest 2019
- https://codeforces.com/gym/102501
- 这场比赛主办方(计蒜客)好演啊,一道题目数据没有,一道题目放错题面。除此,题面又臭又长。
题号 |
情况 |
题解 |
A |
O |
二维最短路,最后15分钟才想到解法 |
B |
√ |
签到 |
C |
√ |
签到 |
D |
— |
— |
E |
— |
— |
F |
O |
凸包面积,场上没数据 |
G |
√ |
贪心 |
H |
— |
找规律吧,没找出来 |
I |
√ |
签到 |
J |
— |
— |
K |
O |
dfs,场上没这道题。。。 |
L |
— |
— |
3. ICPC Central Europe Regional Contest 2019
- https://www.jisuanke.com/contest/10687/challenges
- 欧洲场的题目真的难读。。。
题号 |
情况 |
题解 |
A |
√ |
用了马拉车,但的确是签到题 |
B |
√ |
学长用启发式分治写的,我还不会☁️ |
C |
√ |
签到 |
D |
O |
计算几何,每次遇到都没啥想法 |
E |
√ |
除法分块 |
F |
√ |
贪心 |
G |
√ |
是道原题,AC自动机+矩阵快速幂 |
H |
√ |
贪心 |
I |
O |
神奇的并查集,类似分块,每次询问的均摊复杂度为sqrt(n) |
J |
— |
— |
K |
— |
— |
4. UFPE Starters Final Try-Outs 2020
- https://codeforces.com/gym/102448
- 挺简单的一场,只不过B题演了。。。
题号 |
情况 |
题解 |
A |
√ |
用了马拉车,但的确是签到题 |
B |
O |
线段树签到题,演了。。。 |
C |
O |
字典树 |
D |
√ |
计算几何+二分 |
E |
√ |
打表题 |
F |
√ |
扫描线 |
G |
√ |
模拟 |
H |
√ |
多源最短路 |
I |
√ |
二分+bfs |
J |
O |
树形dp,这个状态转移很优秀,应该想不出来 |
K |
√ |
dp签到 |
5. 2014-2015 Northwestern European Regional Contest (NWERC 2014)
- https://codeforces.com/gym/101482/attachments
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
√ |
简单dp |
D |
O |
拓扑排序,演了 |
E |
√ |
三分,题目难读 |
F |
O |
点共线,随机化搞 |
G |
— |
|
H |
√ |
dfs |
I |
O |
双向搜索,感觉挺麻烦的 |
J |
√ |
签到 |
K |
O |
挺麻烦的模拟 |
6. 2014-2015 ACM-ICPC, NEERC, Moscow Subregional Contest
- https://codeforces.com/gym/100519
题号 |
情况 |
题解 |
A |
√ |
2048模拟 |
B |
O |
期望,离散化 |
C |
√ |
二分乱搞 |
D |
√ |
签到 |
E |
√ |
K进制模拟,情况没考虑好 |
F |
√ |
模拟 |
G |
O |
有环图拓扑排序,族谱竟然有环 |
H |
O |
图论+二分 |
I |
O |
交互,猜素数 |
J |
— |
|
K |
— |
|
7. 2014-2015 ACM-ICPC, Central Europe Regional Contest (CERC 14)
- https://codeforces.com/gym/100543/attachments
- DP场
题号 |
情况 |
题解 |
A |
— |
|
B |
O |
线段树维护凸包 |
C |
√ |
枚举 |
D |
√ |
三个齿轮转不动,所以直接dfs |
E |
— |
|
F |
O |
dp |
G |
— |
|
H |
√ |
模拟 |
I |
√ |
有点麻烦的模拟 |
J |
— |
|
K |
√ |
博弈DP |
L |
√ |
区间DP |
8. 2014-2015 ACM-ICPC, NEERC, Southern Subregional Contest
- https://codeforces.com/gym/100513
题号 |
情况 |
题解 |
A |
— |
|
B |
√ |
贪心 |
C |
— |
|
D |
√ |
直接搞 |
E |
√ |
DP或贪心 |
F |
√ |
签到 |
G |
√ |
乱搞 |
H |
— |
|
I |
√ |
签到 |
J |
— |
|
K |
O |
bfs序构造树 |
L |
— |
|
M |
√ |
模拟 |
9. 2015-2016 ACM-ICPC, NEERC, Northern Subregional Contest
- https://codeforces.com/gym/100801/attachments
题号 |
情况 |
题解 |
A |
√ |
乱搞 |
B |
√ |
贪心 |
C |
√ |
贪心,去重,好题 |
D |
O |
数论贪心,被学弟秒了 |
E |
√ |
模拟 |
F |
— |
|
G |
√ |
全排列拓扑序,最小值最大 |
H |
√ |
构造 |
I |
— |
|
J |
√ |
单调队列DP+二分 |
K |
— |
|
L |
√ |
水 |
10. 2016 North American Invitational Programming Contest
- https://codeforces.com/gym/101002/attachments
题号 |
情况 |
题解 |
A |
O |
爆搜+剪枝 |
B |
O |
模拟 |
C |
√ |
状压枚举子集 |
D |
√ |
01分数规划+树形依赖背包 |
E |
√ |
FFT |
F |
√ |
裸DP |
G |
— |
|
H |
— |
|
I |
√ |
LCA暴力 |
J |
O |
背包+决策单调性 |
K |
— |
|
11. 2020 Lenovo Cup USST Campus Online Invitational Contest(上海理工校赛)
- https://codeforces.com/gym/102623
题号 |
情况 |
题解 |
A |
√ |
水 |
B |
√ |
水 |
C |
√ |
水 |
D |
√ |
MST |
E |
O |
建图+枚举排列 |
F |
O |
重复输出就好了,STD是图论 |
G |
√ |
单调栈 |
H |
√ |
__int128乱搞 |
I |
— |
|
J |
— |
|
K |
— |
|
L |
√ |
找规律 |
12. 2020牛客暑期多校训练营(第一场)
- https://ac.nowcoder.com/acm/contest/5666
- rk283
- 叉姐的题,质量确实在线,但对我这种蒟蒻来说,网络流和论文结论题可能确实没啥营养。
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
— |
|
D |
— |
|
E |
— |
|
F |
√ |
重复两次即可,论文结论,无法证明,虚假… |
G |
— |
|
H |
— |
网络流 |
I |
— |
带花树 |
J |
√ |
积分题,用了wolframe,真正肯定不会 |
13. 2020牛客暑期多校训练营(第二场)
- https://ac.nowcoder.com/acm/contest/5667
- rk130
- 体验比昨天好,感觉题目很好,会一点但是写不了,有种想补完的冲动XD
- 数据还是太水了,各种神仙算法都出来了。
题号 |
情况 |
题解 |
A |
O |
hash+kmp |
B |
O |
计算几何,找圆心 |
C |
√ |
假算法居多,正解得用dfs序 |
D |
√ |
签到 |
E |
— |
|
F |
√ |
二维单调队列裸题 |
G |
O |
Bitset |
H |
— |
|
I |
— |
|
J |
√ |
是道原题,和置换群很像!但其实只要放在环上考虑就好了 |
K |
— |
|
L |
— |
|
14. 2020牛客暑期多校训练营(第三场)
- https://ac.nowcoder.com/acm/contest/5668#question
- rk353
- 好菜啊,被湖南友校吊打了。
题号 |
情况 |
题解 |
A |
√ |
签到 |
B |
√ |
区间翻转,可以指针o1维护 |
C |
√ |
计算几何,演了超多发,得补补 |
D |
O |
染色点对,构造 |
E |
√ |
DP,关键就是拆出4,6 |
F |
O |
扩展欧几里得 |
G |
O |
并查集+链表 |
H |
— |
|
I |
— |
|
J |
— |
|
K |
— |
|
L |
√ |
签到 |
15. 2020牛客暑期多校训练营(第四场)
- https://ac.nowcoder.com/acm/contest/5669
- rk80
- 好菜啊,被学弟吊打
题号 |
情况 |
题解 |
A |
— |
|
B |
√ |
最小素因子,签到 |
C |
— |
|
D |
— |
|
E |
— |
|
F |
√ |
分情况讨论 |
G |
— |
|
H |
√ |
素数构造 |
I |
√ |
调参最后水过去了 |
J |
— |
|
K |
— |
|
L |
— |
|
16. 牛客多校第五场
- https://ac.nowcoder.com/acm/contest/5670
- rk380
题号 |
情况 |
题解 |
A |
— |
|
B |
O |
异或最小生成树 |
C |
— |
|
D |
√ |
环上LIS |
E |
√ |
置换找环 |
F |
√ |
模拟 |
G |
— |
|
H |
— |
|
I |
√ |
晶胞结构 |
J |
— |
|
K |
— |
|
L |
— |
|
17. 牛客多校第六场
- https://ac.nowcoder.com/acm/contest/5671#question
- rk210
- 表示不会线代
题号 |
情况 |
题解 |
A |
— |
|
B |
O |
线代 |
C |
√ |
签到 |
D |
— |
|
E |
√ |
构造 |
F |
— |
|
G |
√ |
构造,染色 |
H |
O |
数位DP |
I |
— |
|
J |
— |
|
K |
√ |
模拟 |
17. 牛客多校第七场
- https://ac.nowcoder.com/acm/contest/5672
- rk130
- 题目啥意思啊XD
题号 |
情况 |
题解 |
A |
— |
|
B |
√ |
gcd,模拟 |
C |
— |
|
D |
√ |
结论 |
E |
— |
|
F |
— |
|
G |
— |
|
H |
√ |
出发分块 |
I |
— |
|
J |
O |
指针,模拟 |
18. 牛客多校第八场
- https://ac.nowcoder.com/acm/contest/5673
- rk146
- bin聚的题真良心(嘿嘿
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
— |
|
D |
— |
|
E |
O |
比较神仙,算是DP吧 |
F |
— |
|
G |
√ |
21个必有解 |
H |
— |
|
I |
√ |
并查集 |
J |
— |
|
K |
√ |
贪心 |
L |
— |
|
19. 2020杭电多校1
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
— |
|
D |
√ |
回文串,大于4直接输出 |
E |
√ |
斐波那契幂次和 |
F |
O |
分块+数组数组维护MEX |
G |
— |
|
H |
— |
|
I |
— |
|
J |
— |
|
K |
√ |
模拟 |
L |
— |
|
20. 2020杭电多校2
题号 |
情况 |
题解 |
A |
O |
并查集逆向加点 |
B |
— |
|
C |
— |
|
D |
— |
|
E |
O |
费用流三分 |
F |
√ |
竟然直接哈希XD |
G |
— |
|
H |
— |
|
I |
— |
|
J |
— |
|
K |
— |
|
L |
√ |
爆搜,随机 |
M |
— |
|
N |
O |
DP,LCS |
21. 2020杭电多校3
题号 |
情况 |
题解 |
A |
— |
|
B |
— |
|
C |
— |
|
D |
√ |
map,DP |
E |
√ |
并查集,组合数学 |
F |
— |
|
G |
— |
|
H |
— |
|
I |
— |
|
J |
O |
随机数据,所以暴力 |
K |
√ |
括号匹配,贪心 |
L |
— |
|
22. 2020杭电多校4
题号 |
情况 |
题解 |
A |
— |
|
B |
√ |
签到 |
C |
— |
|
D |
√ |
二维最短路 |
E |
√ |
DP |
F |
— |
|
G |
√ |
最大流二分图匹配 |
H |
— |
|
I |
— |
|
J |
— |
|
K |
— |
|
L |
— |
|
M |
√ |
假题,直接输出 |
23. 2020杭电多校5
题号 |
情况 |
题解 |
A |
√ |
期望 |
B |
— |
|
C |
√ |
模拟 |
D |
— |
|
E |
— |
|
F |
— |
|
G |
√ |
换根DP |
H |
O |
DP,组合数学 |
I |
√ |
折纸组合数学 |
J |
— |
|
K |
— |
|
L |
√ |
组合数学 |
24. 2020杭电多校第六场
- rk133
- 算是这几次最友好的一场了吧,可惜没有7题XD
题号 |
情况 |
题解 |
A |
√ |
期望,推式子 |
B |
√ |
进制,模拟 |
C |
— |
|
D |
— |
|
E |
O |
区间DP,但是去爆搜了XD |
F |
√ |
最小生成树 |
G |
√ |
分块,还没补 |
H |
— |
|
I |
√ |
推公式 |
J |
√ |
基尔霍夫矩阵 |
K |
— |
|
L |
— |
|
转载自blog.csdn.net/tomjobs/article/details/106595113