会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Evitagen
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
···
15
下一页
2021年10月27日
线段树合并
摘要: 线段树合并 前置芝士: 动态开点线段树和权值线段树: 因为只有动态开点线段树,在合并时才不用完整建一棵线段树 问题: 如果有若干个线段树,维护相同的值域,并且在某一棵线段树上进行单点修改操作。 最后,我们希望把这些线段树对应位置上的值相加,同时维护区间最大值。 这样,就用到了线段树合并: 思想: 就
阅读全文
posted @ 2021-10-27 12:01 Evitagen
阅读(153)
评论(0)
推荐(0)
2021年10月26日
[SCOI2007]排列
摘要: [SCOI2007]排列 题意: 给一个数字串 \(s\) 和正整数 \(d\), 统计 \(s\) 有多少种不同的排列能被 \(d\) 整除,可以有前导 \(0\) 。 分析: 看最多只有 \(10\) 位,我们考虑状压: 设 \(dp[S][i]\) 表示枚举到集合为 \(S\) 时形成的数,模
阅读全文
posted @ 2021-10-26 17:36 Evitagen
阅读(66)
评论(0)
推荐(0)
[ZJOI2006]三色二叉树
摘要: [ZJOI2006]三色二叉树 题意: 给定一个中序遍历的二叉树序列 , 每个值代表: \(0\) 无儿子 \(1\) 有左儿子 \(2\) 有右儿子 要求染色,一共有三种颜色:绿,蓝,红,儿子不和父亲颜色相同,若有两个儿子节点则两个儿子节点颜色也不相同,求一种颜色染色个数的最大值和最小值。 分析:
阅读全文
posted @ 2021-10-26 10:33 Evitagen
阅读(105)
评论(0)
推荐(1)
2021年10月25日
[TJOI2007]跳棋
摘要: [TJOI2007]跳棋 题意: 给定一个 \(n \times n\) 的图,有 \(0\) 和 \(1\) 两种点权,每个 \(0\) 能到上下左右同一列/行的下一个 \(0\) ,每个 \(0\) 只能经过一次,给定一个起点,求路径最长。 分析: 因为只能横着/竖着走,因此只能向一个方向拓展。
阅读全文
posted @ 2021-10-25 18:27 Evitagen
阅读(133)
评论(0)
推荐(1)
2021年10月24日
CSP2021 游记
摘要: CSP2021 游记 游记? 游寄! 下午刚进考场的时候一直在看对拍程序....但是到了考场上发现根本用不上笑死 考前 \(20\) 分钟进了考场...就我们考场进的最慢 考场座位太小了,差评! 考前不让打板子,差评! 坐到第二排离老师太近了,差评! 发题: \(T1\): 看着有点熟悉,应该就是排
阅读全文
posted @ 2021-10-24 18:57 Evitagen
阅读(75)
评论(0)
推荐(1)
2021年10月18日
主席树
摘要: 主席树 引入: 一个问题:给定 \(n\) 个数,一共 \(m\) 次询问,每次都要询问 \([l,r]\) 的第 \(k\) 大的数,其中 \(n,m,l,r\) 均不超过 \(2 \times 10^5\)。 解决: 暴力想法: 显而易见,最暴力的方法就是区间 \(sort\) 之后输出第 \(
阅读全文
posted @ 2021-10-18 19:46 Evitagen
阅读(80)
评论(1)
推荐(0)
2021年10月15日
FFT快速傅里叶
摘要: 快速傅里叶 (这个博客主要帮助自己记着FFT这个算法,并不是讲解用的QAQ) 定义: 现在有两个多项式: \(f(x)=a_1+a_2x+a_3x^2+...+a_nx^{n-1}\) \(g(x)=b_1+b_2x+g_3x^2+...+g_mx^{m-1}\) 加入我们计算 \(f(x)*g(x
阅读全文
posted @ 2021-10-15 19:22 Evitagen
阅读(76)
评论(0)
推荐(0)
拉格朗日插值
摘要: 拉格朗日插值 很久很久以前,有一个人叫拉格朗日,他发现了拉格朗日插值,可以求出给出函数 \(f(x)\) 的 \(n+1\) 个点,求出这个函数 \(f(x)\) 的值。 推论: 根据某些定理可知: \(f(x)\equiv f(a)\bmod(x-a)\) 那么我们就可以把这个 \(n+1\) 个
阅读全文
posted @ 2021-10-15 19:21 Evitagen
阅读(293)
评论(0)
推荐(0)
笛卡尔树
摘要: 笛卡尔树 大部分内容来自 OI-WIKI 定义: 笛卡尔树是一种二叉树,每一个结点由一个键值二元组 \((k,w)\) 构成。 要求 \(k\) 满足二叉搜索树的性质,而 \(w\) 满足堆的性质。 如果笛卡尔树的 \(k,w\) 键值确定,\(k,w\) 互不相同,那么这个笛卡尔树的结构是唯一的。
阅读全文
posted @ 2021-10-15 18:26 Evitagen
阅读(3027)
评论(1)
推荐(2)
[AGC028B] Removing Blocks
摘要: [AGC028B] Removing Blocks 题意: 给定长度为 \(n\) 的序列 \(\{a_n\}\),现需将 \(n\) 个元素全部删除。 删除元素 \(i\) 的时候,设包括 \(i\) 的极长未被删除区间为 \([l,r]\) ,则代价为 \(\sum_{p=l}^r a_p\)
阅读全文
posted @ 2021-10-15 18:25 Evitagen
阅读(173)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
···
15
下一页
公告