随笔分类 - 集训总结
摘要:冯梓轩2024.11.14模拟赛反思 今天算是把之前犯过的大多数错误都犯了一遍。 其实主要问题还是出在 T1 上,当时一直在想能不能先将 转成三进制数,然后通过后续调整来将其变合法。但是这个思路想了接近3个半小时也不会做。中途我也没有尝试换一种思路,一直按照进制的方式去死磕,最后无果。其
阅读全文
摘要:DP 技巧总结 进行了为期接近一周的 DP 特训,做了很多同学找的高质量题目,也学到了很多技巧。现在来把一些感觉比较有价值的技巧进行一些统一的总结。 插入型 DP 这个东西之前应该在选拔期间的一场周测中见过,但是隔了很久,已经有所遗忘。这次题单里出现了两道类似的题目,我都不会做。其实插入型 DP 是
阅读全文
摘要:CSP2024游记 Day 0 去八中试机,感觉好像比难堪的电脑稍微快一点(然而考试当天好像并不是这样)。发现 VSCode 已经把插件下好了。 Day 1 CSP-J 没有。 CSP-S 13:30 从家里出发去八中。到了之后原地乱晃,吃了一块巧克力(齁甜)。遇见了几个老师(忘了是谁了)。 14:
阅读全文
摘要:2024.10.22模拟赛反思 怎么感觉题目越简单打的越差啊? 没什么好说的, 分钟就做完了。 主要问题主要就是在 上。其实本来 就想到贪心怎么做了,但是发现直接贪心有点问题,所以就一直在想怎么解决。可能是前几场比赛考的比较难的缘故,我就
阅读全文
摘要:2024.10.18模拟赛反思 感觉今天状态不太好,整个人比较恍惚。早自习我都不知道在干什么,考试的时候脑子里也是一团糨糊(晚上提前到 点睡觉,结果状态更差了)。 首先是 ,开始我以为简单无向连通图的“简单”是指的仙人掌,所以想了一个点双的做法。写到一半发现做法复杂了,用最
阅读全文
摘要:2024.10.15 比赛反思 其实我觉得有好几次我差一点就要写反思了,但是由于运气最后没有写(最极限的一次是倒数第五)。但是终究还是逃不过啊。 首先是 还比较正常,用了大概 ,没有浪费太多时间,这点比较好。但是后面就开始出现问题了。 是一个网格图上
阅读全文
摘要:集训第一周总结 感觉出现了很多的问题,现在来总结一下。 先对这五天的来分别概述一下情况。 在 卡了题,后面的也不会。 是加强版的第 大子集问题,感觉对这种求第 大的东西不是很擅长,想了半天也没整清楚怎么样才可以高效地、不重
阅读全文
摘要:2024 10.5&10.6模拟赛总结 一句话总结:打的稀烂。 10.6 没什么好说的。 是我不喜欢的类型。首先看到前 大马上就想到了二分和堆,但是想了半天也不知道堆怎么由一种状态推广到多种状态,并且要不重不漏、效率高,二分也没想出来怎么 。
阅读全文
摘要:数据结构学习总结 前言 原先我以为,只要是纯数据结构学好了,那数据结构题就能很简单就做出来了。 后来才发现,这句话在十年前也许是对的,但现在完全错了,因为 现在是算法和思维主导的时代,数据结构在大部分情况下只是用来辅助快速求解的工具,已经不会再出纯数据结构的偏、难、怪题了。一些题既然你想不出来,不会
阅读全文
摘要:图论学习总结 2 拓补排序 当给定的一张图是一张 DAG(有向无环图)时,可以对该图进行拓补排序,在 的时间内转移一些信息。通常用队列进行实现。拓补排序经常与其他算法进行结合,如 DP。 例题 [POI2015] PUS (Pustynia) 当一些数之间只给定了大小关系,要求
阅读全文
摘要:冯梓轩期末总结 板块总结 DP 总结1 总结2 最短路 总结3 经验总结 当一道题有多种解法时,要全部都尝试一遍,这样才能透彻的理解算法的本质。 对于一个基本算法要完全理解它的底层逻辑及重要性质,这样才能在模板基础上对算法进行变式。 \(\bullet
阅读全文
摘要:冯梓轩集训总结3——最短路 模版算法 BFS 这种算法只能用在只有一种边权时才能使用。每一次我们取出队首,用它的最短路去更新其他最短路,更新成功就把被更新的点加入队列。由于边权都一样,所以这样做可以保证队首元素最小。而如果边权不同的话,就无法保证了。时间复杂度为 ,很优秀,能用的
阅读全文
摘要:12.09 考试总结 本次考试发挥一般,由于细节考虑不清楚、实现方法不正确挂了很多分,本来估分 分,结果只得了 分。 A 本题可以通过找规律来快速求解。但是我不擅长找规律,而且感觉这个题 D
阅读全文
摘要:背包总结 模板 背包和完全背包已不需考虑。这里重点讨论多重背包 多重背包 问题描述:给定物品数量 和背包容量 ,对于第 个物品,他的体积为 ,价值为 ,件数为 。求最终能获得的最大价值。 朴素 显然,设 \(
阅读全文