会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
EvanYow
Let life be beautiful like summer flowers and death like autumn leaves.
博客园
首页
新随笔
联系
订阅
管理
2026年2月14日
分块学习笔记
摘要: 对于分块的介绍,出门右拐OI Wiki,这里大致总结了一下分块入门题目. 必要补充:通常情况下分块大小取 \(T = \sqrt N\) ,可以参考2017国集论文徐明宽《非常规大小分块算法初探》. 1. P3372 【模板】线段树 1 区间加区间和的模板题,不再赘述. #include<bits/
阅读全文
posted @ 2026-02-14 13:23 EvanYow
阅读(0)
评论(0)
推荐(0)
2025年10月6日
[ZJOI2007] 棋盘制作 题解
摘要: 前言 最近见到很多连环题以及其中用到的方法,本题是其中之一。 前置题目(非递增):P4147 玉蟾宫、P1681 最大正方形II、P1387 最大正方形 分析 (比较勾石,不喜勿喷。) 思路来源:P8865 [NOIP2022] 种花 (种花这题是要用前缀和优化计数的,但实现方法和悬线一样) 本题有
阅读全文
posted @ 2025-10-06 18:38 EvanYow
阅读(14)
评论(0)
推荐(0)
2025年9月27日
KMP学习笔记
摘要: 前言 发明KMP的人真是神仙,前前后后学了1h+才懂。 算法详解 例题:Luogu P3375 【模板】KMP KMP算法用来高效求解字符串匹配,现在需要在文本串寻找模式串的出现位置,在这里我们称文本串为 \(S\) ,模式串为 \(T\) ,并且 \(S\) 和 \(T\) 的长度分别为 \(n\
阅读全文
posted @ 2025-09-27 18:30 EvanYow
阅读(14)
评论(0)
推荐(0)
2025年9月15日
树状数组进阶
摘要: 一、 区间修改+单点查询 例题:洛谷 P3368 【模板】树状数组 2 分析 我们已经知道了如何进行树状数组的单点修改+区间查询,现在要进行区间修改,很容易想到暴力,若左边界为 \(l\) ,右边界为 \(r\) ,进行 \(r - l + 1\) 次单点修改操作修改区间内每个数的值,时间复杂度不可
阅读全文
posted @ 2025-09-15 20:47 EvanYow
阅读(18)
评论(0)
推荐(0)
公告