2023 牛客多校杭电多校总结

博客记录了学习到的算法知识点及相关应用题目。涉及拓扑排序、哥德巴赫猜想、双指针、异或和、容斥、KMP、二元坐标系直线方程、博弈论、记忆化搜索等,还列举了牛客多校、杭电多校的对应题目。

就记录一下学习到的知识点。

对拓扑排序的灵活应用

重点提一下牛客多校第十场 L 题,建图的目的是为了明确点之间的大小关系,使用拓扑是对点的大小进行量化。

牛客多校第一场 K

牛客多校第三场 J

牛客多校第十场 L

哥德巴赫猜想

牛客多校第三场 H

双指针

1003 这道题将多个数组合并为一个数组的前提是升序排序,这符合题目的要求。而双指针是在升序排序的前提下进行的。

牛客多校第五场 G

杭电多校第四场 1003

异或和

题目遇到的比较少,居然会没想到。

牛客多校第七场 C

容斥

牛客多校第九场 I

KMP

杭电多校第一场 1005

二元坐标系 直线方程

高中学的公式,已经记不住了。

杭电多校第五场 1001

博弈论

杭电多校第八场 1005 (博弈论 + 双指针)

杭电多校第二场 1001 (sg函数)

nim 游戏是一个基础的博弈模型,有助于了解 sg 函数对于博弈局势的量化为什么是合理的。

记忆化搜索

杭电多校第九场 1002 (记忆化搜索 + 剪枝)

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值