01 2024 档案
摘要:冯梓轩期末总结 板块总结 DP 总结1 总结2 最短路 总结3 经验总结 当一道题有多种解法时,要全部都尝试一遍,这样才能透彻的理解算法的本质。 对于一个基本算法要完全理解它的底层逻辑及重要性质,这样才能在模板基础上对算法进行变式。 \(\bullet
阅读全文
摘要:冯梓轩集训总结3——最短路 模版算法 BFS 这种算法只能用在只有一种边权时才能使用。每一次我们取出队首,用它的最短路去更新其他最短路,更新成功就把被更新的点加入队列。由于边权都一样,所以这样做可以保证队首元素最小。而如果边权不同的话,就无法保证了。时间复杂度为 ,很优秀,能用的
阅读全文
摘要:[COCI2015-2016#2] VUDU 题解 题意 给一个长度为 的整数序列 ,对于其一共 个的非空区间,求有多少个区间的平均数大于等于 。 暴力做法 显然,可以直接枚举区间左端点 与区间右
阅读全文
摘要:第一周学习总结 二分图 定义 若 是一个无向图, 的顶点分成 和 两部分, 中每条边的两个顶点一定是 一个属于 另一个属于 ,则称图 为 二分图。 图例: 判定——染色法 用两种颜色对所有顶点染色,要求一条边所
阅读全文
摘要:第二周学习总结 分块 思想:把长度为 的序列分为若干个长度为 的快。对于每次询问/修改,整块打包处理,零散部分暴力处理。 一般情况况下,当 时,有较好复杂度 。 模板代码: [线段树]区间极大值2 #include<s
阅读全文
摘要:赛后总结 2023.08.22 题:比较简单,就是简单的思维题,排序 + 枚举 就行。但是没有排序,挂掉了。想写对拍,但是暴力写挂了,一直过不了样例。花了 分钟,感觉很不值得,如果对拍写的好应该就能 \(\textcolor{#ad0}{\operatorname{AC}}
阅读全文
摘要:CSP2023游记 Day -3 去一中试机,顺便打了一场模拟赛。写了 T1,T2,T4,感觉良好 (?)。T3 赛后看了题解,发现就是一个链表还比较水的题,说明有很多学过的知识忘了,准备之后复习。 Day -1~0 学校开运动会,但是我不是很感兴趣,就去了机房。回顾了很多之前的算法,把几乎所有学过
阅读全文
摘要:12.09 考试总结 本次考试发挥一般,由于细节考虑不清楚、实现方法不正确挂了很多分,本来估分 分,结果只得了 分。 A 本题可以通过找规律来快速求解。但是我不擅长找规律,而且感觉这个题 D
阅读全文
摘要:杜教筛 杜教筛公式 \[\begin{aligned} h &= f \ast g \ h(i) &= (f \ast g) (i) \ &= \sum\limits_{d|i} f(d) g(\frac{i}{d}) \ \sum\limits_{i=1}^{n} h(i) &= \sum\
阅读全文
摘要:背包总结 模板 背包和完全背包已不需考虑。这里重点讨论多重背包 多重背包 问题描述:给定物品数量 和背包容量 ,对于第 个物品,他的体积为 ,价值为 ,件数为 。求最终能获得的最大价值。 朴素 显然,设 \(
阅读全文
摘要:[ARC075E] Meaningful Mean 题解 题意 给一个长度为 的整数序列 ,对于其一共 个的非空区间,求有多少个区间的平均数大于等于 。 暴力做法 显然,可以直接枚举区间左端点 与
阅读全文