会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
definieren
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
下一页
2023年11月14日
[题解] P4435 [COCI2017-2018#2] Garaža
摘要: P4435 [COCI2017-2018#2] Garaža 给你一个长度为 \(n\) 的序列 \(a\),单点改,查询区间 \(\gcd\) 不为 1 的子区间个数。 \(n, Q \le 10^5, a_i \le 10^9\)。 先看单次全局查询怎么做。考虑一个分治,每次我们要计算跨过分治中
阅读全文
posted @ 2023-11-14 09:15 definieren
阅读(25)
评论(0)
推荐(0)
2023年11月13日
[题解] P4755 Beautiful Pair
摘要: P4755 Beautiful Pair 给你一个长度为 \(n\) 的序列 \(a\),求有多少个区间 \([l, r]\) 满足 \(a_l \cdot a_r \le \max_{i = l}^r a_i\)。 \(n \le 10^5, a_i \le 10^9\)。 首先按最大值位置分治。
阅读全文
posted @ 2023-11-13 19:56 definieren
阅读(31)
评论(0)
推荐(0)
[题解] CFgym101623F Factor-Free Tree
摘要: Factor-Free Tree 当一棵二叉树中的每个节点的权值都与它所有祖先的权值互质时,我们称它为 factor-free tree。 给你一棵按照中序遍历的顺序的权值序列 \(a\),求这个序列是否对应这一棵 factor-free tree。 如果是就输出每个节点的父亲。 \(n \le 1
阅读全文
posted @ 2023-11-13 18:54 definieren
阅读(53)
评论(0)
推荐(0)
[题解] CF1156E Special Segments of Permutation
摘要: Special Segments of Permutation 给你一个排列 \(p\),求有多少个区间 \([l, r]\) 满足 \(p_l + p_r = \max_{i \in [l, r]} p_i\)。 \(n \le 2 \times 10^5\)。 按最大值分治,记当前的分治中心为
阅读全文
posted @ 2023-11-13 17:11 definieren
阅读(19)
评论(0)
推荐(0)
[题解] ABC282Ex Min + Sum
摘要: Min + Sum 给你两个序列 \(a\)、\(b\) 和 \(S\),求满足一下条件的区间 \([l ,r]\) 的数量: \(\sum_{i = l}^r b_i + \min_{i = l}^r a_i \le S\)。 \(n \le 2 \times 10^5\)。 考虑按最小值分治,即
阅读全文
posted @ 2023-11-13 16:51 definieren
阅读(48)
评论(0)
推荐(0)
[题解] P6569 [NOI Online #3 提高组] 魔法值
摘要: P6569 [NOI Online #3 提高组] 魔法值 不放简要题意了,题面写的很简要。 看到数据范围自然可以想到矩阵快速幂优化。但乘法对异或没有分配律。所以直接拆位,把异或变成加法对二取模就有分配律了。 还有一个优化就是提前预处理出矩阵的 2 的幂次方,然后询问时直接二进制分解乘起来就行。 时
阅读全文
posted @ 2023-11-13 10:29 definieren
阅读(39)
评论(0)
推荐(0)
[题解] P6772 [NOI2020] 美食家
摘要: P6772 [NOI2020] 美食家 给你一张 \(n\) 个点 \(m\) 条边的有向图,经过每条边需要 \(w_i\) 的时间,每个点有价值 \(c_i\)。每次经过一个点时可以获得它的价值(可重复获得)。 还有 \(k\) 个附加价值 \((t, x, y)\) 表示如果你在 \(t\) 时
阅读全文
posted @ 2023-11-13 08:13 definieren
阅读(29)
评论(0)
推荐(0)
2023年11月12日
[题解] P9838 挑战 NPC IV
摘要: P9838 挑战 NPC IV 定义 \(f(x) = 1 + \log_2 \operatorname{lowbit}(x)\)。 定义一个 \(1 \sim n\) 的排列 \(p\) 的权值是 \(\sum_{l = 1}^n \sum_{r = l}^n \sum_{i \in [l, r]
阅读全文
posted @ 2023-11-12 15:57 definieren
阅读(37)
评论(0)
推荐(0)
23 NOIP十连测
该文被密码保护。
阅读全文
posted @ 2023-11-12 14:34 definieren
阅读(0)
评论(0)
推荐(0)
[题解] CF407E k-d-sequence
摘要: k-d-sequence 给你一个长为 \(n\) 的序列,求最长的子区间使得它加入至多 \(k\) 个数后,重排后是公差为 \(d\) 的等差数列。 \(n, k \le 2 \times 10^5\),\(0 \le d \le 10^9\)。 公差是 \(d\) 的等差数列模 \(p\) 的值
阅读全文
posted @ 2023-11-12 10:26 definieren
阅读(19)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
下一页
公告