会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Conan15-blog
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2024年10月12日
2024.10.11 图论专题
摘要: 最近变成口胡选手了。 CF1209F Koala and Notebook 容易想到把每条边拆成若干个点,使得每条拆后的边是一位数,这样只要分层图就可以保证长度相等。 然后需要字典序最小,直接 BFS 从小往大枚举下一条边扩展,注意相同权值的点要同时扩展。 CF1804F Approximate D
阅读全文
posted @ 2024-10-12 12:59 Conan15
阅读(11)
评论(0)
推荐(0)
2024年8月24日
【暑期十天集训】ARC 题解合集(简略)
摘要: ARC 补题目录 所有题目均已 AC,部分题目待补题解。 我:去你的哪来的时间补题解。 $\color{blue}{hack}$:赛时过了,赛后被 hack。 $\color{red}{sol}$:AC 但是没写题解。 讲评题目(ARC)$(45/45)$ 讲评题目题解落实情况 $(38/45)$
阅读全文
posted @ 2024-08-24 12:04 Conan15
阅读(54)
评论(0)
推荐(0)
2024年8月5日
【专题笔记】快速沃尔什变换 FWT
摘要: 一、快速沃尔什变换-简介 我们知道,FFT(快速傅里叶变换)用于解决一类形如 \(C_k = \sum\limits _{i+j=k} A_i \times B_j\) 的问题。 至于形如 \(C_k = \sum\limits _{i \oplus j=k} A_i \times B_j\) 的问
阅读全文
posted @ 2024-08-05 17:05 Conan15
阅读(52)
评论(0)
推荐(0)
2024年7月13日
线段树合并笔记
摘要: 模拟赛上 T4 一眼鉴定为线段树合并,但是没有学过,所以场上现学现推居然推出来了。 首先,线段树合并要用到动态开点线段树。 线段树合并的主要思想就是:遍历两个线段树,若其中有一个节点为空则直接合并信息,否则继续递归到叶子节点,最后 pushup 进行合并。 这种做法可以很好地合并两个序列或点集的信息
阅读全文
posted @ 2024-07-13 14:40 Conan15
阅读(10)
评论(0)
推荐(0)
【专题笔记】组合数学
摘要: $$【组合数学】专题笔记目录$$ 题目均来自洛谷 还有三题 紫/黑 实在是烧脑,所以暂且搁置一边( PS:直接不写了。 Day1 P8557 炼金术(Alchemy) P2822 【NOIP2016 提高组】 组合数问题 P5303 【GXOI/GZOI2019】 逼死强迫症 P8321 『JROI
阅读全文
posted @ 2024-07-13 12:58 Conan15
阅读(18)
评论(0)
推荐(0)
2024年6月10日
【平衡树】二、Splay 树
摘要: < 【Loading…】 正在更新中! 前言 学了这么久发现自己还不会写平衡树相关的板子,所以来再顺一遍思路。 二、Splay 树 这个让我又爱又恨的死东西! Splay 树由 Daniel Sleator 和 Robert Tarjan 于 1985 年发明。 我最讨厌 Tarjan 了。发明这么
阅读全文
posted @ 2024-06-10 17:31 Conan15
阅读(31)
评论(0)
推荐(0)
2024年6月9日
【平衡树】一、 旋转 Treap
摘要: < 【Loading…】 正在更新中! 前言 学了这么久发现自己还不会写平衡树相关的板子,所以来再顺一遍思路。 一、旋转 Treap 定义 先献上一个很好看的公式:$Treap = Tree + Heap$。 这是什么意思呢?Treap 这个东西,它同时具有二叉搜索树和堆的美妙性质。 二叉搜索树的性
阅读全文
posted @ 2024-06-09 16:48 Conan15
阅读(16)
评论(0)
推荐(0)
2024年6月8日
【平衡树】零、前置知识——BST
摘要: < 【Loading…】 正在更新中! 前言 学了这么久发现自己还不会写平衡树相关的板子,所以来再顺一遍思路。 零、前置知识——BST PS:前置知识篇幅较长,若已经学会可以跳过。 定义 先定义一种数据结构,叫做二叉搜索树。 这是一棵二叉树,每个节点有一个权值,这棵二叉搜索树的特殊之处就在于: 它左
阅读全文
posted @ 2024-06-08 12:27 Conan15
阅读(9)
评论(0)
推荐(0)
2024年5月18日
Kruskal 重构树 笔记
摘要: 回顾一下 Kruskal 最小生成树算法的过程: 算法流程: 1. 将所有边按照边权升序排序 $O(m \log m)$。 2. 枚举每条边 $(a,b)$,如果这两个点不连通则把这条边加入最小生成树。 (从题解垃圾桶里翻出来的) 然后今天遇到了一道这样的题目:求出从某个点出发,经过边权不超过 w
阅读全文
posted @ 2024-05-18 15:14 Conan15
阅读(13)
评论(0)
推荐(0)
2024年4月15日
模拟退火 & 爬山法
摘要: 模拟退火 能试着解决计算几何、贪心、最优化(如 DP)等问题。 相对于纯随机化算法有更大概率获得答案。 当想不出正解的时候可以尝试用它骗分。 首先考虑直接随机化,看这个点的函数值。一般来说一个问题,它的函数空间有一定性质。它的函数图像一般具有一定的连续性,不是纯随机的。 例如对于某一个区间,它的左右
阅读全文
posted @ 2024-04-15 21:52 Conan15
阅读(9)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告