会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Conan15-blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2025年7月21日
【2025 暑期】专题题解合集
摘要: 前言 一天开一个帖子有点太麻烦了,不如专题和模拟赛分开来只写两个帖( 感觉题解写得十分魔怔。尽力了。 并非更好的阅读体验 Day1【贪心、构造、交互、思维】 T1 Minimum OR Path 给定长度为 \(n\) 的序列 \(a\),从位置 \(1\) 开始往后跳,\(i\) 位置能跳到的区间
阅读全文
posted @ 2025-07-21 22:01 Conan15
阅读(298)
评论(0)
推荐(1)
2025年7月5日
2025 年 7 月福州省队集训部分题解
该文被密码保护。
阅读全文
posted @ 2025-07-05 18:31 Conan15
阅读(11)
评论(0)
推荐(0)
2025年6月28日
CDQ 分治思想
摘要: 零、引入 CDQ 分治是一种思想而非算法。 它可以化动为静。(转为离线问题解决) 可以解决偏序等点对计数问题。 优化 1D/1D 动态规划的转移。 归并排序 & 逆序对 回顾归并排序求逆序对的过程,也用了 CDQ 分治思想处理 偏序点对计数问题。 把当前区间 \([l, r]\) 分为两个子区间 \
阅读全文
posted @ 2025-06-28 20:59 Conan15
阅读(186)
评论(0)
推荐(2)
2025年6月25日
博弈论例题
摘要: 例 1:洛谷 P2148 [SDOI2009] E&D 暴力推 SG 函数找规律。 显然有 \(sg(x, y) = \text{mex} \{ sg(a, b) \}\),需要满足 \(a, b \geq 1\),\(a+b\) 等于 \(x\) 或 \(y\)。 0 1 0 2 0 1 0 3
阅读全文
posted @ 2025-06-25 15:11 Conan15
阅读(32)
评论(0)
推荐(0)
2025年6月12日
数学总结 7(浅谈计算几何)
摘要: 一、基础概念 矢量运算:点积与叉积的概念、公式及应用 点积 设 \(A(x_1,y_1), B(x_2,y_2)\),定义点积运算: \[\vec{OA} \cdot \vec{OB} = x_1x_2 + y_1y_2 \]\[\vec{OA} \cdot \vec{OB} = |OA| \tim
阅读全文
posted @ 2025-06-12 16:28 Conan15
阅读(87)
评论(0)
推荐(1)
2025年6月11日
斜率优化 DP 笔记
摘要: 零、闲话 本文 markdown 的颜色渲染好像有点问题,把大括号也一起染色了,不过不影响阅读。 之前自学的时候总是找不到一个合适的理解方法。 还会遇到各种奇怪的问题:例如“什么类型的式子可以斜率优化?”“什么情况要用什么类型的优化?”……等等。 另外网上的笔记要么不详细,要么冗余的部分很多,例如:
阅读全文
posted @ 2025-06-11 15:20 Conan15
阅读(125)
评论(0)
推荐(1)
2025年5月28日
快速数论变换(NTT)
摘要: 一、引入 FFT 跑得很快,但它涉及三角函数运算,常数大且容易有精度误差。 考虑用一个东西等效替代单位根,使得它也能完成 FFT 做的事情,而不会用到浮点数运算。 那么观察一下单位根的性质: \(\omega_n^0 = \omega_n^n = 1\) \(\omega_n^i = \omega_
阅读全文
posted @ 2025-05-28 15:33 Conan15
阅读(230)
评论(0)
推荐(1)
快速傅里叶变换(FFT)
摘要: 一、简介 好像已经在 ABC 场上由于不会 FFT 被 G 题虐了至少两次了,全场就我不会 FFT。 所以我又来学 FFT 了。 $$\color{red}{ \Rightarrow 建议先学:FWT \Leftarrow }$$ 了解大致思想即可。 给定一个 \(n\) 次多项式 \(F(x)\)
阅读全文
posted @ 2025-05-28 15:32 Conan15
阅读(73)
评论(0)
推荐(0)
数学总结 6(FFT、NTT、卷积)
摘要: 一、前置知识 快速傅里叶变换 FFT 快速数论变换 NTT 快速沃尔什变换 FWT 二、常见应用 例 1:ABC392G Fine Triplets 这场 ABC 我好像被 G 题创飞了来着。 不妨移项得 \(A+C=2B\),这是一个跟值有关的式子,所以考虑对每一个值记录一个桶表示这个数是否出现,
阅读全文
posted @ 2025-05-28 15:30 Conan15
阅读(52)
评论(0)
推荐(0)
2025年5月22日
数学总结 5(简单容斥、二项式反演、子集反演、Min-Max 容斥初步)
摘要: 一、简单容斥 错排问题 求有多少种长度为 \(n\) 的排列满足对于每一位 \(i\),有 \(p_i \not= i\)。 一种方法是线性递推: 显然有 \(f(1)=0,f(2)=1\),考虑 \(f(n)\) 如何求解。 对于 \(n-1\) 的错排,可以把其中每一个数分别和 \(n\) 位置
阅读全文
posted @ 2025-05-22 17:31 Conan15
阅读(108)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告