会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Loading
EdisonBa's Blog
订阅
管理
上一页
1
···
6
7
8
9
10
11
12
13
14
···
16
下一页
2021年6月29日
倍增_ST表与LCA
摘要: ST表 静态查询区间最值。 P3865 【模板】ST 表 ll f[100001][20]; ll n, m, a[100001]; void ST_make() { for (int i = 1; i <= n; ++i) f[i][0] = a[i]; ll t = log(n) / log(2
阅读全文
posted @ 2021-06-29 09:49 EdisonBa
阅读(57)
评论(0)
推荐(0)
2021年5月4日
CF1365B 题解
摘要: Luogu-CF1365B 题意分析 通过模拟样例,发现只要 \(b\) 中同时出现 \(0\) 和 \(1\),就可以实现在 \(n\) 次成功交换到位。 所以,我们只对 \(b\) 只为 \(0\) 或只为 \(1\) 时的情况考虑。 很容易发现,此时是不能交换的。那么当且仅当此时的 \(a_i
阅读全文
posted @ 2021-05-04 18:45 EdisonBa
阅读(61)
评论(0)
推荐(0)
2021年5月3日
CF1291B 题解
摘要: Luogu-CF1291B 题目分析 对于一个序列 \(a\),我们需要找一个分界线,使左半边严格单调递增,而右半边严格单调递减。 我们可以构建出最小的满足题意的序列 \(b\),如下面这样: \[ 0,1,2,...,M-1,M,M-1,...,2,1,0 \] 那么,我们可以将 \(a_i\)
阅读全文
posted @ 2021-05-03 09:56 EdisonBa
阅读(57)
评论(0)
推荐(0)
浅谈DFS与BFS
摘要: 搜索(深搜回溯与广搜) 1.深搜与回溯 深度优先搜索,简称为深搜或 "DFS" (Depth First Search), 是图运算的一种搜索方式,简要来说是对每一个可能的分支路径深入到不能再深入为止,而且每个节点只能访问一次.大致的搜索过程如下 深度优先遍历图的方法是, 从图中某顶点v出发: (1
阅读全文
posted @ 2021-05-03 09:55 EdisonBa
阅读(387)
评论(0)
推荐(0)
CF914D 题解
摘要: Luogu-CF914D 解题思路 对于操作 \(1\),关键是如何查找 \([l,r]\) 中不能整除 \(x\) 的个数。 可以想到用线段树暴力优化求解: 用线段树维护区间 \(\gcd\),如果一段区间的 \(\gcd\) 都能整除 \(x\),那么这段区间的所有数也都能整除 \(x\),那么
阅读全文
posted @ 2021-05-03 09:54 EdisonBa
阅读(91)
评论(0)
推荐(0)
上一页
1
···
6
7
8
9
10
11
12
13
14
···
16
下一页
公告