ACM暑期集训总结+讲座汇总

学校的ACM暑期集训已经在8月22号结束了,暑期教的内容挺多的,有些内容难的自闭,但就像厉教说的那样,难的知识点不能去畏难,而是要把它啃下来。所以暑假剩下几天也不能落下学习。比赛该打的照样打,该学的照样学。

想着之前好多场讲座我都没有放到博客里(可能学无余力+忘了)于是这个博客准备把之前所有学的博客都汇总,方便以后看(寒假的内容那个时候没有写博客,加上寒假那些学的也差不多了,就不放了)。

田所队长的计划表(homo特有的细心

讲座概览:

  • 专题讲座1 高级数据结构(一)

知识点:二维树状数组(单点修改区间查询、区间修改单点查询、区间修改区间查询)、线段树(信息合并、标记下传、DDP、矩阵标记,权值线段树、树上二分、动态开点、标记永久化)、可持久化线段树分块莫队(带修、回滚)、笛卡尔树珂朵莉树

  • 专题讲座2 动态规划(一)

知识点:区间DP状压DP数位DP

  • 专题讲座3 数论(一)

知识点:数论、博弈论

  • 专题讲座4 图论(一):图的连通性

知识点:DFS序/欧拉序、DFS树强连通双连通(点、边)、欧拉回路最小树形图、支配树

  • 专题讲座5 组合数学(一)

知识点:排列组合(多重集排列、多重集组合、不相邻排列、错位排列、小球盒子问题、二项式定理、)、Lucas定理线性递推容斥特殊数列计数(斐波那契、卡特兰数、分拆数、贝尔数、第一类斯特林数、第二类斯特林数、伯努利数)

  • 专题讲座6 动态规划(二)

知识点:树形DP

  • 专题讲座7 图论(二):二分图与网络流

知识点:二分图最大匹配(交替路、增广路、最大匹配数、最小顶点覆盖数、最大独立数/集、最小路径覆盖数/DAG最小不相交路径覆盖)、二分图最大权完备匹配最大流(容量、流量、反向弧、增广路、分层图、最小割)、最小费用最大流(单位流量花费)、网络流建图技巧(常规、分层、拆点)

  • 专题讲座8 计算几何

知识点:叉乘,凸包,旋转卡壳

  • 专题讲座9 树上算法选讲

知识点:树的DFS序树链剖分树分治树上启发式合并

  • 专题讲座10 字符串(一)

知识点:最小表示HashKMPBorder Tree扩展KMPManacherTrie树AC自动机

  • 专题讲座11 动态规划(三)

知识点:概率dp,期望dp

  • 专题讲座12 数论(二)

知识点:莫比乌斯反演(噩梦的开始)

  • 专题讲座13 字符串(二)

知识点:后缀数组,sa-is,最长公共前缀,子串大小比较

  • 专题讲座14 高级数据结构(二)

知识点:主席树,线段树分裂和合并,平衡二叉树,替罪羊树

  • 专题讲座15 组合数学(二)

知识点:多项式,卷积,FTT,NTT(噩梦的结尾,但还只是开始)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

繁水682

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值