NOIp2021 做题记录

10.25

「CSP-S 2021」交通规划(暴力网络流做法)

「JOI 2021 Final」机器人(最短路·变式,*建虚点)

「JOI 2014 Final」年轮蛋糕(二分)

「JOI 2020 Final」只不过是长的领带(贪心 + 递推)

「JOI 2020 Final」JJOOII 2(二分)

10.26

考试题 * 2

「JOI 2020 Final」集邮比赛 3(区间 dp,*答案与状态互换)

「JOI 2020 Final」奥运公交(最短路树 + 分类讨论)

10.27

「JOISC 2020 Day1」建筑装饰 4(结论 + DP + 构造)

「ARC066C」Addition and Subtraction Hard(结论 + 贪心)

「ARC065D」シャッフル / Shuffling(DP + 组合数)

「ARC073C」Ball Coloring(贪心,*分组取 max/min 考虑全局 max/min 属于哪一组)

「ARC123C」1, 2, 3 - Decomposition(结论 + 贪心)

10.28

考试题 * 3

「CF713C」Sonya and Problem Wihtout a Legend(折线 DP / Slope trick)

「ABC213H」Snuketoon(折线 DP / Slope trick)

「ARC123D」Inc, Dec - Decomposition(折线 DP / Slope trick)

「CF103D」Time to Raid Cowavans(离线 + 根号分治)

10.29

「POJ3694」Network(并查集应用)

「CF1598F」RBS(状压 + 括号序列)

「JOI 2019 Final」勇者比太郎(前缀和)

「JOI 2019 Final」画展(贪心)

「JOI 2019 Final」有趣的家庭菜园 3(DP)

「JOI 2019 Final」硬币收藏(贪心 - 一类匹配问题,*代码实现有很大技巧)

「JOI Open 2020」发电站(DP + 分类讨论)

「AGC054B」Greedy Division(结论 + DP)

「AGC053B」Taking the middle(结论 + 优先队列)

10.30

「CF1606E」Arena(DP)

「SHOI2005」树的双中心(*\(\mathcal{O}(n)\) 求解带权树的重心)

「LOJ6346」线段树:关于时间(线段树 + 差分,*与时间有关的题也可以想一想差分)

「UOJ12」【UER #1】猜数(数学)

「ZJOI2012」灾难(拓扑排序 + LCA,*注意新增虚点的 \(dep\) 值,动态加点 LCA 用倍增)

「洛谷 P7919」[Kubic] ABC(贪心)

10.31

「APIO2009」会议中心(set + 倍增)

「ARC093C」Bichrome Spanning Tree(生成树 + 分类讨论 + 计数)

11.1

考试题 * 3

「AGC012D」Colorful Balls(计数 + 性质题)

11.2

「JOI 2018 Final」月票购买(最短路图 + DP,*有向图和无向图的最短路图都是 DAG)

「CF1444C」Team-Building(二分图,*按点分类 \(\rightarrow\) 按边分类)

「GZOI2017」河神(矩阵乘法)

「GXOI/GZOI2019」逼死强迫症(数学 + 矩阵乘法)

11.3

考试题 * 3

「CF1342E」Placing Rooks(计数,*容斥)

「CF1497D」Genius(DP + 性质,*注意 DP 的转移顺序)

11.4

考试题 * 3

「ABC221H」Count Multiset(DP + 前缀和优化,*递增序列 \(\rightarrow\) 差分)

「ABC221F」Diameter set(直径的性质)

「ABC221G」Jumping sequence(曼哈顿距离转切比雪夫距离 + bitset 优化 01 背包)

11.5

「ARC103B」Robot Arms(构造,*二进制分组)

「ARC103D」Distance Sums(构造,二分)

「ARC128C」Max Dot(贪心 + 枚举)

「ABC223G」Vertex Deletion(换根 DP)

「ARC125C」LIS to Original Sequence(结论 + 贪心)

「ARC125D」Unique Subsequence(树状数组)

「联合省选 2020 A」树(01 trie 插入、全局 +1、合并)

11.6

考试题 * 3

「CF1163F」Indecisive Taxi Fee(最短路 + 性质 + 线段树)

11.7

「NOI1998」免费的馅饼(DP + 偏序关系)

「ARC085D」NRE(DP +线段树)

11.8

考试题 * 4

「CF1553E」Permutation Shift(性质 + 结论 + 暴力,*注意题目中特殊的数据范围)

「CF1553F」Pairwise Modulo(树状数组)

11.9

「CF1553G」Common Divisor Graph(结论 + 数学)

「CF1528D」It's a bird! No, it's a plane! No, it's AaParsa!(最短路)

「CF1528C」Trees of Tranquillity(DFS 序 + set)

「CF1404C」Fixed Point Removal(思维 + 二分 + 树状数组)

「ARC068D」Solitaire(思维 + DP)

11.10

考试题 * 4

「CF526G」Spiders Evil Plan(长链剖分 + 分类讨论 + 倍增)

11.11

考试题 * 1

「ARC071D」Infinite Sequence(DP)

「ABC196E」Filters(思维)

「ARC116D」I Wanna Win The Game(DP)

「THUPC2018」绿绿和串串(manacher)

11.12

「NOI2010」超级钢琴(ST 表 + 贪心 + 堆)

「yLOI2018」锦鲤抄(贪心 + Tarjan)

「ARC120D」Bracket Score 2(括号序列 + 贪心)

「ARC117D」Miracle Tree(贪心)

「ARC128D」Neq Neq(DP + 前缀和优化)

「JOISC 2014 Day1」拉面比较(思维)

11.13

考试题 * 3

「JOI 2018 Final」毒蛇越狱(平衡复杂度 + 容斥)

XJOI NOIp #1 * 3

11.14

XJOI NOIp #2 * 3

11.15

考试题 * 3

「ARC115D」Odd Degree(结论 + 计数 + DP)

「JLOI2015」骗我呢(容斥)

11.16

「CF1605D」Treelabeling(位运算 + 贪心 + 博弈)

「JOISC 2014 Day2」水壶(多源 BFS + Kruskal 重构树)

「JOISC 2014 Day2」交朋友(并查集 + BFS)

「CF840B」Leha and another game about graph(构造)

「COCI2011-2012#6」KOŠARE(SOSdp)

「AGC001E」BBQ Hard(格路计数 + DP)

11.17

考试题 * 3

XJOI NOIp #3 * 3

11.18

XJOI NOIp #4 * 2
「ARC122C」Calculator(构造 + 斐波那契数列)

「ARC121C」Odd Even Sort(结论)

「CF1601D」Difficult Mountain(贪心)

posted @ 2021-10-31 21:05  csxsi  阅读(10)  评论(0)    收藏  举报