会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Yangyihao
记住,你即尘埃,亦将归于尘埃
博客园
首页
新随笔
联系
订阅
管理
[置顶]
Re : 从 [ 数据删除 ] 开始的计数
摘要: **项目编号:** ~~[数据删除]~~ **项目等级:** Euclid **保密等级**:** 本档案仅限持有至少初中数学水平权限的人员查阅。==任何试图从0开始阅读本文档的行为将被记录并上报。==
阅读全文
posted @ 2026-08-21 21:36 Yangyihao
阅读(16)
评论(0)
推荐(0)
[置顶]
Re : 从 [ 数据删除 ] 开始的 计数
摘要: **项目编号:** ~~[数据删除]~~ **项目等级:** Euclid **保密等级**:** 本档案仅限持有至少初中数学水平权限的人员查阅。==任何试图从0开始阅读本文档的行为将被记录并上报。==
阅读全文
posted @ 2026-08-17 20:11 Yangyihao
阅读(4)
评论(0)
推荐(1)
[置顶]
莫队
摘要: 莫队算法 | Mo's Algorithm 前言 | Preface 其实还是分块的思想 莫队就是纯暴力,只不过修改了一下暴力的顺序,从而将复杂度降到了 \(\mathcal O((n+m)\sqrt m)\),\(n\) \(m\) 同阶的情况下就是 \(\mathcal O(n\sqrt n)\
阅读全文
posted @ 2026-07-22 20:37 Yangyihao
阅读(6)
评论(0)
推荐(0)
[置顶]
分块
摘要: 分块 前言 | Preface 最近学了分块,所以写了一篇总结 题单:分块 普通分块 引入 分块是一种思想 既然单独的一些元素处理起区间操作来的复杂度很高,那么为什么不将它们看做一个整体呢? 假设一个“整体”的大小是 \(S\),总的元素个数是 \(n\) 个,查询的 \([l,r]\) 区间,这个
阅读全文
posted @ 2026-07-20 21:29 Yangyihao
阅读(9)
评论(0)
推荐(0)
[置顶]
图论-优化建图
摘要: 目录线段树优化建图前言 | Preface问题引入一个解决方案实现CF786B Legacy单点连区间区间连单点区间连区间!?版版!?P6348 [PA 2011] JourneysCF1904F Beautiful Tree倍增优化建边实现P5344 【XR-1】逛森林!?版版!? 线段树优化建图
阅读全文
posted @ 2026-07-16 20:41 Yangyihao
阅读(8)
评论(0)
推荐(0)
[置顶]
FHQ Treap
摘要: Treap
阅读全文
posted @ 2026-07-10 21:33 Yangyihao
阅读(10)
评论(0)
推荐(0)
[置顶]
线段树技巧 Trick of Segment Tree
摘要: 线段树合并
阅读全文
posted @ 2026-07-06 21:21 Yangyihao
阅读(12)
评论(0)
推荐(0)
[置顶]
深度学习 | Deep Learning
摘要: 你好(*´▽`)ノノ
阅读全文
posted @ 2026-05-22 21:25 Yangyihao
阅读(19)
评论(1)
推荐(0)
[置顶]
机器学习 Machine Learning
摘要: 机器学习 | Machine Learning 前言 | Preface 都怪可恨的 NOAI 这里有两个很好的学习平台: 动手学深度学习 动手学机器学习(这个建议买书,线上版本没有更新完) 规定与记号 | Conventions and Notations 会不会太多了 记号 | Notation
阅读全文
posted @ 2026-05-16 07:47 Yangyihao
阅读(19)
评论(0)
推荐(0)
[置顶]
不会组合计数的OIer不是好的OIer
摘要: 本文是一份关于组合计数与解析组合的系统性学习笔记,旨在为信息学竞赛(OI)爱好者提供一个从基础到进阶、从经典问题到现代DP技术的完整知识框架。文章以“组合类”为起点,逐步深入到生成函数、Stirling数、Catalan数,并最终落地于连续段DP等高级计数技巧。
阅读全文
posted @ 2026-05-03 21:19 Yangyihao
阅读(18)
评论(0)
推荐(0)
[置顶]
字符串 | String
摘要: 就是讲字符串
阅读全文
posted @ 2026-05-03 20:45 Yangyihao
阅读(15)
评论(0)
推荐(0)
[置顶]
DP 优化
摘要: 前缀和优化 转移形式 1D / 1D \[\text{dp}_i = \sum_{j \in [L(i), R(i)]} \text{dp}_j +C_i \]\(C_i\) 为仅与 \(i\) 有关的变量 2D / 1D \[\text{dp}_{i,j} = \sum_{k\in [L(i),
阅读全文
posted @ 2026-02-26 08:03 Yangyihao
阅读(23)
评论(0)
推荐(0)
[置顶]
状态压缩 DP
摘要: 题目范围小(问题多为 NP-Hard 类问题) 概念 当一个 \(dp[i,s_1,s_2,s_3,...]\) ,其中 \(s_i\) 表示状态时,可以使用状态压缩,将 \(\{s_i\}\) 压缩成 \(\text{state}\) 位运算操作 . 取出第 \(i\) 位:(state >> i
阅读全文
posted @ 2026-02-12 20:50 Yangyihao
阅读(12)
评论(0)
推荐(0)
[置顶]
模拟退火
摘要: 模拟退火 解决问题类型 对于最小化问题: \[\min_{x \in \mathcal X} f(x) \]其中,\(\mathcal X\) 表示可能的解空间 相应的 最大化问题: \[\max_{x\in \mathcal X} f(x) \]可以转换为最小化问题: \[\begin{equat
阅读全文
posted @ 2026-02-12 19:02 Yangyihao
阅读(22)
评论(0)
推荐(0)
[置顶]
树の同构
摘要: 彳亍
阅读全文
posted @ 2026-02-09 19:36 Yangyihao
阅读(19)
评论(0)
推荐(0)
[置顶]
如何在 C++ 中自制头文件?
摘要: 如何在 C++ 中自制头文件?
阅读全文
posted @ 2026-02-02 20:39 Yangyihao
阅读(59)
评论(0)
推荐(0)
[置顶]
Computing Theory
摘要: 计算理论
阅读全文
posted @ 2026-02-02 19:42 Yangyihao
阅读(18)
评论(0)
推荐(0)
[置顶]
线段树深入——普适性の思路
摘要: Hahahahahaha
阅读全文
posted @ 2026-01-16 20:12 Yangyihao
阅读(14)
评论(0)
推荐(0)
[置顶]
树链剖分
摘要: 码量真的很大
阅读全文
posted @ 2026-01-03 11:48 Yangyihao
阅读(20)
评论(0)
推荐(0)
[置顶]
扫描线
摘要: 矩形面积并 (Atlantis) View Code #include<bits/stdc++.h> using namespace std; using lf = double; using ll = long long; using ull = unsigned long long; const
阅读全文
posted @ 2025-12-19 21:23 Yangyihao
阅读(12)
评论(0)
推荐(0)
2026年8月14日
DP 状态设计
摘要: DP 之 状态设计 前言 | Preface 感觉像重学了一遍 文中有些概念是我结合课件与AI交谈、辩驳出来的,力求准确 概念 状态 要设计状态,就得知道什么是状态 定义 State 状态本质上是历史等价类,是从起点到目前节点的所有历史决策路径进行压缩归并后的等价类 Equivalence Clas
阅读全文
posted @ 2026-08-14 19:05 Yangyihao
阅读(8)
评论(0)
推荐(0)
2026年8月12日
扫描线进阶
摘要: 扫描线进阶 前言 扫描线不是一根真实存在的线,沿着某一个维度扫描,将处理的维度降下来 概念 B维正交范围 在 \(B\) 维欧式空间 \(\R^B\) 中,对于维度 \(i\) 有区间 \([l_i,r_i]\) 的限制,该空间内部的所有信息构成\(B\) 维正交范围 有些维度没有限制,是可以降维的
阅读全文
posted @ 2026-08-12 21:37 Yangyihao
阅读(8)
评论(0)
推荐(0)
2026年8月10日
二维数点进阶
摘要: 二维数点进阶
阅读全文
posted @ 2026-08-10 21:17 Yangyihao
阅读(5)
评论(0)
推荐(0)
2026年7月24日
数论小记
摘要: 数论小记 定义 \(\phi(n)\):\(|\{i \text{ s.t. } i \perp n \land i \in[1,n) \}|\) \(\bar x\) 表示剩余类(取模后的结果 欧拉定理 对于\(a \perp m\),有 \[a^{\phi(m)} \equiv 1 \mod m
阅读全文
posted @ 2026-07-24 10:38 Yangyihao
阅读(2)
评论(0)
推荐(0)
数据结构总结
摘要: 1. 树状数组(Fenwick Tree) 时间:query \(\mathcal O(\log n)\),update \(\mathcal O(\log n)\) 空间:\(\mathcal O(n)\) 特点:仅支持前缀可减操作(和、异或),常数极小,代码简短。 扩展:支持区间加 + 区间和(
阅读全文
posted @ 2026-07-24 09:30 Yangyihao
阅读(7)
评论(0)
推荐(0)
题外话-对顶堆
摘要: 思路 考试前发现还有这玩意儿,所以来补了 对顶堆是堆的一种使用方式 其思路是用一个小跟堆、一个大根堆来维护第 \(k\) 小的值 大根堆存储序列前 \(k\) 个元素,这样子自然堆顶就是第 \(k\) 小的元素了 小跟堆则是后面的元素 如果维护的是中位数,则考虑让两个堆的大小维持在相对平衡的值(差不
阅读全文
posted @ 2026-07-24 09:28 Yangyihao
阅读(6)
评论(0)
推荐(0)
下一页
公告