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(贪心)

浙公网安备 33010602011771号