博客目录

摸了一年鱼之后又回来学 OI 了。

以下是目前博客的目录。下面提供了每个篇目中作为例题讲解的题目,可以 Ctrl+F 搜索题号和题目名称。

  • 部分外国题目(例如 POI)因为所在 OJ 不同,可能会出现同一道题在一个 OJ 的题目名称是原名,另一个 OJ 里的题目名称的经过翻译的情况。
  • 大型比赛的题目(国内 CCF 系列比赛和国外大型比赛,如 IOI)会在题目名称前标注 [比赛名称+年份]。特殊地,USACO 的题目以 [USACO+年份+月份] 作为标注,例如 [USACO12MAR]。
  • cdqz(林荫和高新)校内测试的题目不公开,如果您是 cdqz 的学生或者有某次测试的权限(例如联考),请联系博主获取密码。请勿向无关人员泄露密码。

数学#

基础数学 1 快速幂 整除 最大公约数#

简单地介绍了一下数论的基础知识。以后会用。

  • Luogu P1226【模板】快速幂||取余运算

基础数学 2 裴蜀定理 exgcd 同余相关#

简单地介绍了一下数论的基础知识。以后会用。

  • Luogu P3846 [TJOI2007]可爱的质数 /【模板】BSGS

基础数学 3 筛法#

两种好写好学的筛法和一些筛常见数论函数的写法。

还没有更完。

基础数学 4 组合数学#

介绍了一些组合数学的基础知识。

还没有开始写。

数学 5 莫比乌斯反演#

介绍了一些莫比乌斯反演的基础知识。

本篇目将持续更新。

  • Luogu P2398 GCD SUM
  • Luogu P3455 [POI2007]ZAP-Queries
  • Luogu P2522 [HAOI2011]Problem b
  • Luogu P1829 [国家集训队]Crash 的数字表格 / jzptab
  • Luogu P2257 YY的GCD
  • HDU5382 GCD?LCM!
  • Luogu P3312 [SDOI2014]数表
  • Luogu P3172 [CQOI2015]选数
  • Luogu P3327 [SDOI2010]约数个数和

数学 6 杜教筛#

一种低于线性复杂度的强力筛法。

还没有更完。

  • Luogu P4213 【模板】杜教筛

数学 7 Min_25 筛#

一种神奇的筛法,但不是那么好写?

还没有更完。

  • Luogu P5325 【模板】Min-25 筛

多项式#

快速傅里叶变换 FFT#

多项式全家桶的第一步。

然而我还没有学会这个东西,先鸽了。

  • Luogu P3803 【模板】多项式乘法(FFT)

数据结构#

左偏树#

支持删除和合并的堆。

  • Luogu P3377【模板】左偏树(可并堆)
  • Luogu P1456 Monkey King

整体二分#

处理许多相似询问的利器!

本篇目将持续更新。

  • Luogu P3527 [POI2011]MET-Meteors

线段树分治#

用来处理一些易加不易减的询问。

  • Luogu P5787 二分图

  • Luogu P4141 消失之物

CDQ 分治#

非常强大的分治思想。

本篇目将持续更新。

  • Luogu P4390 [BOI2007]Mokia

顾名思义,是一种动态的树。

还没有写完。

  • Luogu P3690 【模板】动态树(Link Cut Tree)

图论#

线段树优化建图#

用来优化区间的连边问题。

  • Codeforces 786B Legacy
  • Luogu P5025 [SNOI2017]炸弹

二分图#

还没有写完。

网络流基础#

网络流的基本算法。为切掉网络 24 题打下基础!

字符串#

AC 自动机#

支持多模式串匹配的神奇科技。

本篇目版本较老,需要更新。

KMP 算法#

线性复杂度的字符串匹配算法。

  • Luogu P3375【模板】KMP字符串匹配

  • Luogu P2375 [NOI2014]动物园

字符串 Hash#

将字符串映射到一个比较好维护和比较的信息,然后再进行各种操作。

  • SPOJ EPALIN

比赛#

Codeforces#

校内考试#

杂题#

洛谷#

Codeforces#

作者:Meatherm

出处:https://www.cnblogs.com/Meatherm/p/15000528.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   Meatherm  阅读(395)  评论(1编辑  收藏  举报
编辑推荐:
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· AI 智能体引爆开源社区「GitHub 热点速览」
· 写一个简单的SQL生成工具
· Manus的开源复刻OpenManus初探
more_horiz
keyboard_arrow_up light_mode palette
选择主题
menu
点击右上角即可分享
微信分享提示