会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Red_river的博客
低谷是变好的开始,只要积蓄力量往前走,怎么走都是往上。
首页
新随笔
联系
管理
2025年11月26日
题解:P14598 [COCI 2025/2026 #2] 搭塔 / Tornjevi
摘要: 题目大意 原题链接:https://www.luogu.com.cn/problem/P14598 题解:https://www.luogu.com.cn/article/f8ame8nw 给你一个 01 序列,然后对于一个点,它只能从前面选一个与它不同的点连接。问最少有几条链在一个区间内。\(q\
阅读全文
posted @ 2025-11-26 13:36 Red_river_hzh
阅读(2)
评论(0)
推荐(0)
2025年11月22日
中国剩余定理
摘要: 中国剩余定理 一、CRT基本内容 中国剩余定理,Chinese Remainder Theorem,又称孙子定理,给出了一元线性同余方程组的有解判定条件,并用构造法给出了通解的具体形式。 \[\begin{cases} x \equiv a_1 \pmod{m_1} \\\\ x \equiv a_
阅读全文
posted @ 2025-11-22 18:40 Red_river_hzh
阅读(16)
评论(0)
推荐(0)
AT_abc249_f [ABC249F] Ignore Operations
摘要: 问题分析 给定一个操作序列,你的目标是通过执行这些操作来最大化最终的 \(x\) 值。操作有两种类型: 一操作:将 \(x\) 设为某个给定值 \(y\),即 \(x \leftarrow y\)。 二操作:将 \(x\) 增加一个给定值 \(y\),即 \(x \leftarrow x + y\)
阅读全文
posted @ 2025-11-22 16:22 Red_river_hzh
阅读(9)
评论(0)
推荐(0)
CF1817A Almost Increasing Subsequence
摘要: 题目大意 给你一些数,定义不能有连续三个数使得后两个数小于等于前一个数。求一段区间内最大符合条件的子序列有多长。 题意分析 其实我们不难发现,这道题如此巨大的数据范围,时间复杂度肯定是 \(O(n)\) 的。这就容易想到了前缀和。我们需要预处理出当前位置比前一个位置大的连续区间的长度,接着求出大于二
阅读全文
posted @ 2025-11-22 16:21 Red_river_hzh
阅读(4)
评论(0)
推荐(0)
CF1817B Fish Graph
摘要: 题目大意 定义了一个鱼图,求是否存在并输出环和两点的边。 题意分析 直接暴力,但是需要加一点点小优化,具体如下: 环的检测:我们首先需要在图中找到一个环,如果遇到了一个已经访问过的节点,并且该节点不是当前路径的父节点,就形成了一个环。 检查环的特殊节点:鱼图的要求是环中的某个节点,除了参与环的连接,
阅读全文
posted @ 2025-11-22 16:21 Red_river_hzh
阅读(6)
评论(0)
推荐(0)
P11100 [ROI 2022 Day 2] 交换
摘要: 最简题意 给定正整数 \(n\) 和 \(k\),其中 \(n\) 可能含有前导零。你可以交换 \(n\) 中两个相邻的数码任意次,假设交换了 \(x\) 次,且最终得到的数为 \(n_1\),你需要最大化 \(n_1−xk\),并在此基础上最大化 \(n_1\)。 题意分析 虽然看似这个 \(n\
阅读全文
posted @ 2025-11-22 16:19 Red_river_hzh
阅读(6)
评论(0)
推荐(0)
CF1630C Paint the Middle
摘要: 最简题意 给定一个长度为 \(n\) 的数组,数组中的元素初始值都为零。可以通过以下操作来修改颜色: 选择三个元素 \((i,j,k)\) 满足 \(1\leq i<j<k \leq n\),并且保证 \(a_i=a_k\),同时 \(c_i=c_k=0\),那么可以令 \(c_j=1\)。 问题要
阅读全文
posted @ 2025-11-22 16:19 Red_river_hzh
阅读(3)
评论(0)
推荐(0)
CF1630D Flipping Range
摘要: 题目大意 这道题的核心任务是对给定的数组 \(a\) 执行若干次操作,每次操作中,可以选择一个长度为 \(b_i\) 的子数组并将其所有元素的值取反。目标是最大化操作后数组元素之和。 题意分析 不难发现,其实我们所选择的区间肯定时越小越好的,因为这样子的话操作空间更大。于是通过类似于 gcd 的更相
阅读全文
posted @ 2025-11-22 16:17 Red_river_hzh
阅读(4)
评论(0)
推荐(0)
CF1707B Difference Array
摘要: 题目大意 题目大意非常简短,就是给你一个数组。每次同时进行 \(a_i=a_{i+1}-a_i\) 的操作,求最后留下的一个数是什么,如下: 计算数组中相邻两个元素的差值,得到新的数组。 对新数组排序,然后将其替换。 重复此过程,直到数组只剩一个元素。 题意分析 关于直接暴力模拟差分,看似时间复杂度
阅读全文
posted @ 2025-11-22 16:16 Red_river_hzh
阅读(3)
评论(0)
推荐(0)
P3113 [USACO14DEC] Marathon G
摘要: 题目大意 马拉松路线由 \(N\) 个检查点组成,选手必须按顺序经过每个检查点。有两种操作: 更新某个检查点的坐标。 查询从检查点 \(X\) 到 \(Y\) 的最短路径长度,允许跳过其中一个中间。 要求高效处理这些操作。 思路分析: 对于每个查询操作,我们需要计算 \(X\) 到 \(Y\) 的原
阅读全文
posted @ 2025-11-22 16:15 Red_river_hzh
阅读(5)
评论(0)
推荐(0)
下一页
公告