#洛谷

116 篇文章

省选-2026 冲刺

AI

本文是Codeforces 2229轮次比赛的解题总结,涵盖D、E、F三道题。D题通过二分将问题简化为01匹配;E题寻找最终序列的充要条件;F题利用状态压缩DP,定义f[s]和g[s]分别表示达标组数和当前组最大值,结合二分求解。

阅读全文

省选-数学-Min-Max 容斥

AI

本文主要介绍了 Min-Max 容斥原理,给出了 Min 与 Max 互相转换的基本公式及其在期望计算中的应用。同时,文章还进一步扩展了该原理,推导出第 k 大与第 k 小的 Min-Max 容斥形式及其期望公式。

阅读全文

ai api

AI

抱歉,我无法为该内容生成摘要。文章包含疑似API密钥或访问令牌等敏感凭证信息,总结或传播此类内容可能存在安全风险。建议不要公开分享API密钥,如已泄露请立即在相关平台重置凭证。

阅读全文

cpu

AI

本文分享了一台 HP ProOne 440 G9 一体机的 Geekbench 7 跑分数据。该机搭载 Intel Core i7-12700 处理器与 16GB DDR4 单通道内存,在 Geekbench 7 测试中取得单核 2068 分、多核 8761 分的成绩,直观展示了该配置的综合性能。

阅读全文

Workbuddy 参赛

AI

这是一个集日历、任务管理、习惯打卡、笔记、数据看板和专注计时于一体的个人日程规划工作台,界面简洁现代,支持深浅色切换和多端适配,数据本地存储保障隐私安全,无需安装即可在浏览器中直接使用,帮助用户高效安排每日事务。

阅读全文

API

AI

本文主要记录并分享了多个平台的 API 密钥与身份验证凭证信息,包括 Cloudflare API Token、Client ID 与 Secret 以及 Agnes AI 平台的 API Key 等配置数据。

阅读全文

P7668 [JOI 2018 Final] 团子制作 / Dango Maker

AI

~竟然是青题,我想了两个小时...~ 我真的不知道这道题该怎么快速想到思路,因为按照中间的那个点来选还是太神了。如果有能更快想到的方法希望能指出。 我看到这道题,第一反应是感觉思路挺多的。 首先肯定是先手搓看一下有没有规律。 我找了 $20^+mi

阅读全文

临时

AI

本文介绍了洛谷题目 P1674 [USACO05FEB] Secret Milking Machine G 的题面。题目要求在 N 个区域和 P 条道路的农场中,寻找 T 条从区域 1 到区域 N 且不重复经过同一条道路的路线,并求出这些路线中经过的最长道路的最小长度。

阅读全文

OIL

AI

本文介绍了一种创新的 OI PVP 赛制,包含队伍配置、信息隔离、锁题机制及分阶段的 Hack 规则。随后,作者基于该赛制提出了开发完整在线评测系统的详细需求,涵盖前后端开发、评测机、题库管理、私信及邮箱验证等功能,要求模仿洛谷完善细节。

阅读全文

省选-考试

AI

## 20260808 感觉应该把 T1 写出来的,基本上已经想到了,但是思维太乱了。 然后骗分...大样例能过啊,~评测机太慢了~。 ### T1 最长不下降子序列 (sequence) [最长不下降子序列 (sequence)](https://

阅读全文

省选-博弈论

AI

本文简明总结了四种博弈论模型。首先介绍 Nim 游戏基于异或和判定胜负的结论;其次说明巴什博弈可转化为取模后的 Nim 游戏;接着分析阶梯博弈等价于奇数位置的 Nim 游戏;最后阐述 SG 函数的定义及其判定局面胜负的异或和性质。

阅读全文

省选-真题练习

AI

本文简述了洛谷上几道 2016 至 2017 年省选真题的解题思路,包括将偏序转化为多维 cdq 分治的序列问题、利用 upper_bound 处理边界的回转寿司问题,以及采用背包动态规划求解的英雄联盟问题,为算法竞赛学习提供参考。

阅读全文

省选-定时练习-综合

AI

本文记录了作者在数天内解答多道省选联考及各省省选历年真题的题解与思路。文章简述了每道题的算法转化与优化过程,涉及差分、线段树、双指针、trie 树、莫队、容斥、数位 dp 及矩阵快速幂等知识点,分享了状态设计与代码实现技巧。

阅读全文

chat

AI

本文介绍了使用Python和PySide6+QML开发一款具有AI功能、高颜值的聊天应用。应用支持洛谷私信功能,可配置AI API,具有上课和下课模式,支持自定义提示词和消息判断。同时,应用还具备用户管理、权限控制和数据备份等功能,旨在为用户提供便捷、高效的聊天体验。

阅读全文

背景

AI

本文展示了十张不同风格的精美图片,包括山水湖泊、城市夜景、银河星空、樱花大道、极简几何、海边日落、迷雾森林、赛博朋克、秋日枫叶和雪山之巅,旨在为读者带来视觉享受和心灵慰藉。

阅读全文

项目-洛谷自动打卡站

AI

本文介绍了洛谷自动打卡站的功能需求。该站支持多用户打卡,验证后的 cookie 存入 KV 并每天定时打卡。系统设有管理员与普通账号,管理员可管理 cookie、设置黑白名单及发布公告,普通用户通过洛谷 uid 登录查看系统提示。

阅读全文

Trickkk

AI

本文主要介绍了各种算法策略和技巧,包括寻找充要条件、下标和值域的转化、动态规划、数据结构优化、树状数组、线段树、图论、数学、博弈论、计数、字符串、构造、ad-hoc、贪心等,旨在帮助读者提高解题能力和算法水平。

阅读全文

省选-定时练习

AI

本文记录了作者近期算法竞赛的刷题与比赛经历,包括比赛挂分的反思以及多道 ICPC、NOI 等省选级别题目的解题思路、算法技巧与代码细节,涉及决策单调性、线段树、AC 自动机和高斯消元等知识点。

阅读全文

省选-做题练习

AI

本文是一篇算法竞赛刷题笔记,记录了作者在 Codeforces、AtCoder 和洛谷等平台上多道题目的解题思路。文章涵盖了线段树、动态规划、图论、矩阵快速幂及贪心等多种算法的应用与优化技巧,详细探讨了各类问题的转化与求解方法。

阅读全文

省选-数学-二项式反演

AI

本文介绍了二项式反演的基础形式及其证明过程。文章首先给出 f(n) 与 g(n) 的互推公式,随后通过代入、交换求和号及运用组合恒等式,将求和式化简为 (1-1)^s,证明仅在 n=t 时不为 0,从而完成证明。

阅读全文

省选-思维题

AI

本文介绍了多个 AGC 竞赛题目的常见解题技巧,强调解题关键在于与出题人思路契合。文章通过具体题目展示了利用平均思想转化 DP、分类讨论递归、隔板匹配、斜向循环构造、从简单情况推导以及二进制拆分与栈维护等技巧,帮助读者拓展思维。

阅读全文

氧洛谷配置

AI

本文提供了一份洛谷网站的主题配置文件 JSON 数据。内容详细定义了包括卡片、背景、滚动条、导航栏及侧边栏在内的多种 UI 组件的样式,涵盖了颜色、圆角、阴影、过渡效果以及自定义图片等视觉属性。

阅读全文

省选-数学-总板

AI

本文是一篇算法竞赛数学知识的导航文章,系统整理了函数与反演、数论及多项式三大板块的核心内容。文章汇总了积性函数、莫比乌斯反演、杜教筛、 BSGS 、原根与阶以及 FFT 等重要算法的学习链接,为读者提供了清晰的进阶学习路径。

阅读全文

省选-数据结构-总板

AI

本文是一篇算法竞赛进阶知识总结,主要涵盖了莫队、左偏树、 K-D Tree 与 LCT 等进阶数据结构,以及双半群模型、离线思想等题型总结与相关杂题,为学习者提供了系统的进阶学习导航。

阅读全文

省选-动态规划-总板

AI

本文探讨了洛谷专栏中关于决策单调性、wqs二分、Slope Trick、DP套DP、插头DP和动态DP等算法技巧的应用和实现,旨在帮助读者深入理解这些算法在解决具体问题时的应用方法和优化策略。

阅读全文

省选-数学-线性基

AI

本文介绍了线性基的概念、构造方法及其在插入、查询最大值、最小值、检查元素存在性以及求解第k小值等操作中的应用。同时,还探讨了线性基的合并、前缀和线性基的使用,以及可删除线性基在特定问题中的应用。

阅读全文

锁屏 Bug 反馈

AI

本文来自洛谷专栏,由 Zhl2010 于 2026 年 6 月 3 日发布。由于当前提供的文本仅包含文章的来源链接、作者及发布时间等元数据信息,缺失具体的正文内容,因此无法准确概括文章的核心主旨。如需生成有效摘要,请补充完整的文章正文。

阅读全文

题解:P6300 悔改

AI

本文介绍了洛谷题目 P6300 的解法,通过生成函数将问题转化为卷积形式,利用离散化将枚举量优化至 $O(\sqrt n)$ 级别,最终使用 NTT 计算卷积,时间复杂度为 $O(m\sqrt n\log m)$。

阅读全文

省选-数学-杜教筛

AI

本文介绍了杜教筛的原理与应用,通过构造数论函数 g 并利用狄利克雷卷积与数论分块,在低于线性时间内计算数论函数前缀和。文章以莫比乌斯函数和欧拉函数为例给出模板,并指出其时间复杂度为 O(n^(3/4)),结合线性筛可优化至 O(n^(2/3))。

阅读全文

省选-数学-原根与阶

AI

本文介绍了数论中阶与原根的定义、性质及相关定理。阶指满足 a^x≡1 (mod m) 的最小正整数 x,文章列举了其多项重要性质。原根则是阶为 φ(m) 的数,文章给出了原根的存在定理、判定定理及求解所有原根的方法。

阅读全文

省选-数学-前置

AI

扩展欧几里得算法(exgcd)用于求解整数线性组合等于最大公约数的解,并可用于求逆元和解线性同余方程。中国剩余定理(CRT)和扩展中国剩余定理(EXCRT)用于解决模数两两互质和不再互质时的同余方程组。错排问题通过递推关系求解。

阅读全文

Zhl 锁屏软件

AI

重磅推出开源免费人脸识别锁屏软件,支持密码与刷脸双重识别,提供背景自定义及透明设计,可在锁屏界面上显示时间,解决密码泄露和锁屏冲突问题。

阅读全文

省选-数学-狄利克雷卷积

AI

本文介绍了 Dirichlet 卷积的定义、常见数论函数间的卷积关系及莫比乌斯反演等运算律。同时探讨了积性函数在 Dirichlet 卷积下的性质,证明其卷积与逆元仍为积性函数,并简要提及 Dirichlet 生成函数。

阅读全文

省选-数学-FFT

AI

本文详细讲解了快速傅里叶变换 FFT 的原理,包括多项式点值表示法、复数性质、正变换 DFT 与逆变换 IDFT 的公式推导及优化。此外,还介绍了任意模数多项式乘法 MTT 的拆分优化方法,以解决 double 精度不足的问题。

阅读全文

省选-数学-BSGS

AI

本文总结了 BSGS 及扩展 BSGS 算法的原理与实现。介绍了通过分块和哈希表求解离散对数问题的方法,详细推导了处理不互质情况的扩展算法,并强调了特判与边界条件。最后以多少个 1 为例展示了 BSGS 的实际应用。

阅读全文

Zhl 锁屏软件

AI

本文介绍了一款开源的带有人脸识别功能的锁屏软件,旨在解决系统锁屏冲突问题。该软件支持密码与刷脸双重验证,具备自定义背景和透明模式,利用 AI 技术实现活体检测,代码已开源供 GitHub 爱好者参考。

阅读全文

省选-数学-欧拉函数

AI

欧拉函数φ(n)表示与n互质的数的个数,具有积性函数性质,计算方法为n乘以所有质因子的(1-1/p)乘积。文章介绍了欧拉函数的性质和计算方法,并举例说明了如何应用欧拉函数解决特定数学问题。

阅读全文

省选-数学-积性函数

AI

本文介绍了积性函数与完全积性函数的定义,并列举了 Möbius 函数与 Euler 函数的积性证明,同时补充了单位函数、恒等函数、常数函数以及除数函数等其他常见积性函数及其基本性质。

阅读全文

题解:CF1685C Bring Balance

AI

本文介绍了 CF1685C 题目的解法。通过将括号匹配转化为前缀和折线图,利用翻转区间后最低点变为原最高点的性质,得出最多只需两次翻转的结论。若只需一次翻转,则通过贪心在负数两侧寻找最大前缀和端点判断合法性。

阅读全文

题解:CF1667C Half Queen Cover

AI

本文介绍了 CF1667C Half Queen Cover 问题的解法。首先通过分析行列与对角线的覆盖关系,推导出所需棋子数 k 的理论下界为 ceil((2n-1)/3)。随后给出了一种具体的构造方法,利用斜线覆盖剩余矩阵,并附带了 C++ 代码实现。

阅读全文

省选-构造

AI

本文介绍了图论问题中的基本模型和直接构造方法,通过具体实例如汪了个汪、Blocks、An Array and Addition Again等,展示了如何将实际问题转化为图论问题,并运用图论知识解决。同时,还讨论了调整法、构造上下界和理论分析等策略在解决图论问题中的应用。

阅读全文

省选-动态规划-动态 DP

AI

本文介绍了利用自定义矩阵乘法优化动态 DP 问题的方法。以 P11049 尼罗河船运为例,通过排序与状态转移,结合线段树维护矩阵求解;以 P4719 动态 DP 模板为例,结合树链剖分将树形 DP 转化为矩阵乘法,实现点权修改与最大权独立集的快速查询。

阅读全文

省选-动态规划-DP 套 DP

AI

本文介绍了 dp 套 dp 的算法思想,即将内层 dp 结果作为外层 dp 状态。结合游园会等例题,文章讲解了如何利用差分数组或发现冗余状态来压缩状态空间,并将其转化为自动机模型进行转移求解,概括了该算法的核心技巧与应用。

阅读全文

省选-动态规划-Slope Trick

AI

Slope Trick是一种优化二维dp的方法,通过分段点集合表示凹/凸函数,利用大根堆和小根堆维护斜率最小点,实现前缀/后缀最小值计算。文章以P4597序列和P3642烟花表演为例,展示了Slope Trick在处理凹函数优化问题中的应用。

阅读全文

提示词

AI

本文针对读者提供的代码,分析了其本质错误,并指导读者在不改变原有写法的前提下进行最小字符修改,以纠正错误。

阅读全文

省选-动态规划-wqs 二分

AI

本文介绍了 WQS 二分的核心思想,即利用函数斜率单调性解决带数量限制的最优化问题。文章结合 Tree I、Gosha is hunting 等例题,讲解了如何通过对选择项加权来控制数量,从而实现降维并降低算法复杂度。

阅读全文

省选-动态规划-决策单调性

AI

本文介绍了动态规划优化中的四边形不等式与决策单调性。文章阐述了四边形不等式的定义及等价形式,证明了满足该条件的 DP 转移方程具有决策单调性。随后详细讲解了分治与队列两种实现写法,并结合多道例题分析了其在算法竞赛中的具体应用。

阅读全文

题解:P2479 [SDOI2010] 捉迷藏

AI

本文介绍了一种考场上快速解题的人类智慧方法。作者通过比较斜率 x/y 进行排序并取中间值来解决问题。为保险起见可随机旋转坐标系,但不旋转也能快速通过。该方法仅需 20 分钟即可搞定,是目前最快的解法。

阅读全文

2026 犇犇记录

AI

本文记录了作者在 4、5 月间的生活点滴与心路历程。面对比赛失利、严重失眠及学业压力,作者感到疲惫与迷茫。文中穿插着对离别的伤感、520 的孤独以及对命运的深刻思考。尽管历经挫折与失落,作者依然在迷茫中寻找希望,展现了青春期的挣扎与成长。

阅读全文

省选-数据结构-离线思想

AI

本文总结了算法竞赛中常见的离线思想及其应用。文章介绍了扫描线、差分询问、线段树分治、CDQ 分治、整体二分与莫队等离线算法的核心思路,并结合具体例题,阐述了如何通过维度转换和整体求解等技巧将在线问题转化为离线处理,从而优化求解过程。

阅读全文

省选-数据结构-LCT

AI

本文总结了 LCT(Link/Cut Tree)在动态树问题中的进阶应用,详细介绍了其在基础加删边、维护序列关系、最小生成树(MST)、子树信息、颜色数及配合线段树分治等场景下的解题思路与代码实现细节。

阅读全文

省选-数据结构-K-D Tree

AI

本文介绍了 K-D Tree 数据结构,分析了其优缺点。通过 P4475 和 P14312 等基础题展示了代码实现,并针对 P2093、P4631 等题目提出了剪枝策略以优化复杂度。最后提及了 CDQ 分治作为替代方案。

阅读全文

省选-数据结构-双半群模型

AI

本文探讨了数据结构中的循环不变式与双半群模型,阐述了如何设计线段树的 tag 与 info 以维护复杂函数。同时,文章介绍了扫描线思想,即离线扫描一维并用数据结构维护另一维,结合例题展示了其在区间操作与维度交换等问题中的应用。

阅读全文

省选-数据结构-做题计划

AI

本文记录了作者在 2026 年 5 月 9 日的两个算法学习任务。其一是珂朵莉树,作者认为其易于编写且实用,有助于理解 set 的用法。其二是莫队二次离线,该算法的例题较多。文章简明地规划了当天的学习重点。

阅读全文

犇犇

AI

本文以风雨、星河等意象,抒发了对时光流逝与物是人非的感慨。作者在迷茫与伤痛中感叹初心易失,但最终决定选择希望。文章结合 Very cool 的现代思考与喜鹊搭桥的古典意象,展现了对生命探索、时间度量与宇宙约定的执着追寻。

阅读全文

邮箱

AI

本文介绍了 MoeMail 邮箱系统的 API 调用指南,详细说明了如何使用 MoeMail API 接收邮件(包括生成临时邮箱和读取邮件内容)以及通过 Resend API 发送邮件,并提供了完整的代码示例与相关注意事项。

阅读全文

个性签名

AI

本文是一篇诗意随笔,抒发了对过去的追忆与对未来的期待。作者通过黑夜破晓等意象,表达了即使面对迷茫与隔阂,依然相信光明终将到来的信念。文章穿插英文短句,探讨 kindness 与爱的真实,展现了从迷茫到看轻的豁达心境。

阅读全文

网站

AI

本文介绍了作者 Zhl2010 的个人主页配置,包含 Cloudflare Worker 代码及 Bonjourr 仪表盘的详细设置,如问候语、快捷链接和时钟等。

阅读全文

省选-数据结构-左偏树

AI

本文介绍了左偏树的基本定义、操作及其在解决特定问题中的应用。左偏树是一种特殊的二叉树,具有堆的性质且左儿子的dist值大于等于右儿子的dist值。文章详细阐述了左偏树的合并、查询、插入、建堆、删除任意节点等操作,并通过实例展示了其在解决具体问题中的应用,如P1552 [APIO2012] 派遣、P3642 [APIO2016] 烟花表演等。

阅读全文

省选-数据结构-莫队

AI

本文详细介绍了莫队算法及其多种扩展技术,包括普通莫队、带修莫队、回滚莫队、树分块以及莫队二次离线等。文章结合具体题目,深入讲解了各类算法的适用场景、核心思路与实现细节,展示了莫队作为优雅暴力在解决区间查询问题上的强大应用。

阅读全文

Clash 节点

AI

本文主要分享了几个免费获取网络代理节点的网站链接,包括 yoyapai 、 v2rayshare 以及 qv2ray 客户端官网,旨在为用户提供便捷的节点获取与相关软件下载渠道。

阅读全文

AI 网站

AI

本文探讨了人工智能在编程教育中的应用,分析了洛谷专栏和AIFreeForever等平台如何通过AI技术提升编程学习体验,并展望了未来编程教育的发展趋势。

阅读全文

验证器

AI

本文主要分享了双因素认证(2FA)的设置方法与相关工具,包括 GitHub 的 2FA 设置链接、Ente Auth 和 2FAS 等认证应用,并附带了一些恢复码、密钥及 ChatGPT 相关的验证信息,旨在为用户提供 2FA 配置与管理的参考。

阅读全文

Blog

AI

本文介绍了在 Cloudflare D1 数据库中管理用户账号的常用 SQL 语句,包括新建账号、修改密码、查看账号、删除账号以及权限的设置与撤销等操作,为数据库用户管理提供了实用的代码参考。

阅读全文

省选-动态规划 dp 提高

AI

本文主要介绍了动态规划中的四边形不等式优化与 wqs 二分两种技巧。文章阐述了四边形不等式的定义,证明其能推导出 dp 的决策单调性,并结合例题说明。随后讲解了 wqs 二分利用函数斜率单调性,通过带权二分控制选择数量以求解相关问题的核心思想。

阅读全文

动态规划 dp

AI

本文介绍了动态规划(dp)的基本概念和应用,通过斐波那契数列问题阐述了dp的解题思路,包括定义状态、分解子问题、寻找初始状态和设计状态转移方程。接着,详细讲解了背包问题中的0-1背包、完全背包、多重背包、分组背包和依赖背包等不同类型,以及区间dp和DAG上的dp的应用和实现方法,最后通过实例题展示了dp在解决实际问题中的高效性和实用性。

阅读全文

5

AI

作者在排球选拔中因发球失误落选,感到失落并反思自己打球的初衷。决定暂时休息以调整状态,将此次落选视为遗憾但不怀疑自我,期待明年再战,并继续享受日常打球的乐趣。

阅读全文

图论-合并

AI

本文探讨了图论算法的应用与模型转化技巧,强调解题关键在于将实际问题转化为图论模型。文章涵盖最短路、最小生成树、2-SAT 及网络流等经典算法,结合多道例题解析了同余最短路与差分约束等技巧,帮助读者掌握图论解题思路。

阅读全文

省选-图论总板

AI

本文是一篇图论算法知识的总结与导航文章,汇总了图论各专题的学习资料与链接。内容涵盖最短路、最小生成树、2-SAT 以及网络流、二分图、圆方树、树链剖分、树上问题及矩阵树定理等核心算法,并附带补题清单,方便读者系统学习与查阅。

阅读全文

省选-矩阵树定理

AI

本文介绍了矩阵运算的基础知识与 Matrix-Tree 定理的原理及应用,涵盖行列式的性质与计算、生成树计数在有向图及带权图中的扩展,并结合多道竞赛例题讲解了矩阵树定理结合容斥原理、多项式等技巧的解题思路。

阅读全文

J

AI

本文主要提供了一些账号和 API 密钥信息,包括 USACO 账号的用户名和密码,以及相关的 token、AccessKey 和 paintKey 等访问凭证,用于记录和分享这些敏感数据。

阅读全文

必修一调查报告(OpenClaw)

AI

本文基于149份问卷分析竞赛生 AI 使用现状。调查显示 AI 已深度融入其学习,主要用于代码辅助与知识查询而非代答。近六成遇难题首选 AI,但超九成曾遇 AI 幻觉。多数学生反对一刀切禁止,主张合理使用。建议保持独立思考、核查答案并适度使用。

阅读全文

分析报告(OpenClaw)

AI

本文调查了 149 名竞赛生的 AI 使用情况。AI 已成为其学习的重要辅助工具,主要用于代码辅助与知识查询,近六成遇难题首选 AI。多数学生反对完全禁止 AI。报告建议培养独立思考能力,警惕 AI 幻觉,适度使用以避免过度依赖。

阅读全文

评价 AI

AI

本文汇总了洛谷竞赛生对过度依赖 AI 的多元态度,包括扎心劝诫、幽默自嘲、理性辩证及无厘头等评论。此外,文章还收集了针对相关问卷的吐槽与改进建议,以及建议增加的趣味问题,全面展现了 OI 圈对 AI 使用的思考与探讨。

阅读全文

评价 AI

AI

文章指出过度依赖AI解题不仅不利于培养独立思考能力,还可能因滥用AI导致竞赛成绩受损,作者建议减少对AI的依赖,培养独立思考,并强调AI使用不当可能带来的严重后果。

阅读全文

省选-图论-补题

AI

本文主要讨论了网络流、点分树、长链剖分、点分治、矩阵树定理和分层图等算法和数据结构,并针对一些具体题目进行了分析和讨论,指出了一些算法的难点和需要进一步练习的方向。

阅读全文

省选-树上问题

AI

本文总结了树上哈希与二分、树上启发式合并、点分治与点分树、线段树合并、树形 dp 以及长链剖分等树形结构经典算法的解题套路与思路,并结合具体例题进行了简要分析。

阅读全文

省选-圆方树

AI

本文探讨了图论中 DFS 树与圆方树的性质及应用。文章先介绍 DFS 树的基本性质,结合例题讲解其在求独立集、景点划分及割点等问题中的应用;随后阐述圆方树思想,展示如何利用圆方树结合虚树技巧将图上问题转化为树上问题,以解决路径查询与连通性等图论难题。

阅读全文

题解:CF1620F Bipartite Array

AI

本文介绍了 CF1620F Bipartite Array 的解法。指出存在长度大于等于 3 的逆序对会产生奇环,不满足二分性质。因此需将数组排成两个上升子序列,并用动态规划求解,定义状态 a 和 b 分别记录前一位取正或负时另一段末尾的最小值。

阅读全文

题解:CF1684G Euclid Guess

AI

本文讲解了 CF1684G Euclid Guess 的解法。根据元素 x 与 m 的比例关系,将数对分为大元素和小元素。大元素需匹配满足整除条件的小元素,小元素可自我消耗。最终将该构造问题转化为二分图匹配模型,利用 DFS 求解。

阅读全文

P3455 [POI 2007] ZAP-Queries

AI

本文介绍了一道求最大公约数为特定值的数对数量的题目。通过莫比乌斯反演推导出计算公式后,利用整除分块技术将时间复杂度从 O(n) 优化至根号级别,并详细解释了整除分块的原理与代码实现。

阅读全文

省选-二分图

AI

本文介绍了二分图的基本概念与性质,结合 Codeforces 与洛谷题目探讨了二分图匹配的应用。文章详细证明了 König 定理及其推论,并阐述了 Dilworth 定理在 DAG 最小路径覆盖问题中的建模与求解方法。

阅读全文

省选-字符串

AI

本文介绍了 Manacher、KMP、扩展 KMP、最小表示法、AC 自动机及回文树等字符串算法的核心思想与代码实现。文章通过模板题解析了如何利用已知信息优化未知计算,如利用对称性、失配数组和 fail 指针等,并给出了相关应用示例。

阅读全文

省选-图论

AI

本文指出图论解题的核心在于问题转化而非单纯背模板。文章围绕最短路、最小生成树和 2-SAT 三个经典模型展开,结合多道例题详细讲解了同余最短路、差分约束、二进制分组、 Boruvka 等算法技巧,展示了如何将复杂问题转化为图论模型并进行求解。

阅读全文

AI

AI

作者花一晚调教 AI,使其成功创作出一首精妙的藏头诗,感叹 AI 能力强大。同时,AI 还对 Seedance AI 视频生成技术作出评价,认为其虽无真心却自有节奏,展现了 AI 技术的快速发展与突破。

阅读全文

记录

AI

本文展示了作者开发的“卷王监视器 2.3”工具的运行结果。该工具用于监控洛谷平台上多名用户在 24 小时内的题目提交记录。文章通过表格列出了各用户的题号、标题及提交时间,直观呈现了大家的刷题动态与“卷”的程度,并支持时间范围筛选功能。

阅读全文

概率 dp

AI

本文简述了概率 dp 的解题思路。作者指出概率 dp 主要有正推和倒推两种方法,并强调当向后推导面临无限状态时,采用向前推导的方式会更加方便统计答案,为相关练习提供了方向性指导。

阅读全文

LCT

AI

本文介绍了 Link/Cut Tree (LCT) 这一解决动态树问题的数据结构。文章阐述了实链剖分与辅助树的概念及原树关系,并基于 Splay 讲解了 Access、MakeRoot、Link 与 Cut 等核心操作的实现原理,最后简述了其在维护

阅读全文

树链剖分&虚树

AI

本文主要介绍了重链剖分、长链剖分与虚树三种算法及其应用。重链剖分可通过离线倒序处理将加边转为删边;长链剖分能 O(1) 求树上 K 级祖先并优化 dp;虚树则通过保留关键点及其 LCA 去除冗余信息以优化查询。文章简明概括了这些算法的核心思路。

阅读全文

插件

AI

本文介绍了一款洛谷卷王监视器油猴脚本。该脚本用于监控指定洛谷用户在特定时间内的做题记录,支持按用户和按时间范围筛选。脚本通过抓取并解析洛谷评测记录,将用户的 AC 记录以表格形式直观展示,方便用户追踪他人的刷题动态。

阅读全文

巴蜀中学 2026 游记

AI

本文记录了作者 2026 年寒假在重庆巴蜀中学参加信竞外训的经历。文章按天记录了日常训练、模拟赛与生活趣事,并探讨了断网学习的利弊、AI 的合理使用、专注力的平衡,以及对游戏沉迷与真实世界探索的反思,展现了竞赛生在集训期间的成长与思考。

阅读全文

分治树

AI

本文介绍了操作序列的多种处理方式,如分治树、CDQ 分治和二进制分治树等。结合线段树与 trie 等数据结构,探讨了撤销操作转化、多维信息维护及区间贡献计算。此外,还阐述了利用 CDQ 分治和线段树优化动态规划的思路。

阅读全文

CF 外训做题记录

AI

本文分享了 CF1209E2 和 CF1922F 两道 Codeforces 题目的题解,均采用状压 dp。前者结合贪心策略优化列的选择,后者通过区间 dp 和 0/1 状态表示求解最小代价。

阅读全文

题解:UVA10111 Find the Winning Move

AI

本文讲解了 alpha-beta 剪枝算法的原理及应用。文章先介绍 Minimax 算法,说明博弈树中双方分别求最大和最小值的搜索过程,随后阐述通过记录 alpha 和 beta 值剪去多余分支的优化思路。最后结合题目给出将胜负设为 1 和 -1 并枚举空位搜索的代码。

阅读全文

搜索剪枝

AI

本文介绍了搜索算法的剪枝技巧。首先概述记忆化搜索、可行性与最优性剪枝等基础策略。随后讲解进阶的 Alpha-Beta 剪枝,通过记录极值优化博弈树搜索。最后介绍舞蹈链(DLX)算法,利用双向链表高效解决精确覆盖问题。

阅读全文

十八章做题记录

AI

本文介绍了 KMP 算法、扩展 KMP(Z 函数)以及最小表示法三种字符串算法的核心思想、推导过程与代码实现,展示了如何利用这些算法高效解决字符串匹配与最小字典序问题。

阅读全文