会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Zheng_iii的算法博客
千里之行,始于足下
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
下一页
2025年7月18日
ABC210~214
摘要: abc210 D 动态规划 很普通的 dp 题,设计状态 \(f_{i,j}\) 为目前只设了一个车站的最小花费,每次转移要么更改车站位置要么从左边或上边的车站走过来,同时记录答案即可。 由于初始车站只会在终点车站的左上角,所以我们还需要将整个 \(a\) 数组反转一下重新 dp 一遍。 #defi
阅读全文
posted @ 2025-07-18 22:54 Zheng_iii
阅读(24)
评论(0)
推荐(0)
2025年7月11日
ABC205~209
摘要: abc205 D 二分 + 前缀和 我们对每两个相邻 \(a\) 数组元素的距离做前缀和,我们通过二分即可以得到答案的区间,使用我们已经预处理过的前缀和数组即可得到前缀 \(a\) 数组元素的数量,让它与 \(k\) 相加即可。 inline void solve() { int n,m; fin
阅读全文
posted @ 2025-07-11 18:12 Zheng_iii
阅读(34)
评论(0)
推荐(0)
2025年7月8日
题解:ABC200 ~ 204
摘要: abc200 D 二进制枚举子集+抽屉原理 简单的抽屉原理 在 \(201\) 个序列中必定有两个序列模 \(200\) 同余。 二进制枚举前 \(8\) 个元素的子集即可。 std::unordered_map<int,std::vector<int>> mp; inline void solv
阅读全文
posted @ 2025-07-08 18:17 Zheng_iii
阅读(79)
评论(0)
推荐(0)
2025年4月19日
题解:P5100 [JOI 2017 Final] 足球 / Soccer
摘要: 题意简介 在二维网格平面上有 \(N\) 个球员,球最初位于第 \(1\) 个球员处。我们需要将球转移到第 \(N\) 个球员处,求所有球员疲劳度之和的最小值。 持球的球员可以选择踢球或运球,不持球的球员只能进行移动,踢球时可以从东南西北中选定一个方向将球踢出 \(p\) 米,所提升的疲劳度为 \(
阅读全文
posted @ 2025-04-19 00:29 Zheng_iii
阅读(17)
评论(0)
推荐(0)
2025年3月29日
ABC399 G - Colorful Spanning Tree 题解搬运+翻译
摘要: ABC399 G - Colorful Spanning Tree 题解搬运+翻译 G - 彩色生成树 题解 这个问题涉及拟阵交集。虽然解决一般的拟阵交集问题需要复杂的算法,但对于称为线性拟阵交集的特殊情况,有一个简单的随机化算法,无需复杂的实现。 拟阵的定义 一个有限集合 \(E\) 和它的一个子
阅读全文
posted @ 2025-03-29 22:14 Zheng_iii
阅读(109)
评论(0)
推荐(0)
2025年3月22日
ABC398题解
摘要: A - Doors in the Center 问题陈述 找出满足以下所有条件的长度为 \(N\) 的字符串: 每个字符都是 - 或 =。 它是一个回文字符串。 正好包含一个或两个 =。如果包含两个 =,它们是相邻的。 这样的字符串是唯一的。 解题思路 简单构造题,把 '=' 构造到中间即可,偶数时
阅读全文
posted @ 2025-03-22 21:49 Zheng_iii
阅读(190)
评论(0)
推荐(0)
2025年3月10日
题解:P3201 [HNOI2009] 梦幻布丁
摘要: 题目链接 https://www.luogu.com.cn/problem/P3201 题目简介 P3201 [HNOI2009] 梦幻布丁 题目描述 \(n\) 个布丁摆成一行,进行 \(m\) 次操作。每次将某个颜色的布丁全部变成另一种颜色的,然后再询问当前一共有多少段颜色。 \(1 \leq
阅读全文
posted @ 2025-03-10 21:27 Zheng_iii
阅读(47)
评论(0)
推荐(0)
2025年3月9日
题解:P2146 [NOI2015] 软件包管理器
摘要: 解题思路 对于两种操作, install : 求从根节点到当前节点这段路径中没有被安装过的软件数量。 unstall : 求当前子树没有被安装过的软件数量。 很显然,对于这两种操作,树链剖分算法是很不错的选择。 AC 代码 #include<bits/stdc++.h> #define debug(
阅读全文
posted @ 2025-03-09 21:52 Zheng_iii
阅读(17)
评论(0)
推荐(0)
2025年3月8日
题解:P11848 [TOIP 2023] 房屋推荐
摘要: 思路 这道题思路很简单,但是坑比较多。 首先第一个坑点就是sqrt函数的精度问题,解决这个问题还是比较简单的,我们不sqrt就可以了。 因为我们开不开方对于我们距离的大小关系是没有任何影响的,在这个问题我们不需要知道距离的精确值,大小关系才是我们需要的东西。 但是我们的另一个问题就出来了,\(a_i
阅读全文
posted @ 2025-03-08 18:34 Zheng_iii
阅读(26)
评论(0)
推荐(0)
2025年3月6日
题解:P3390 【模板】矩阵快速幂 & 矩阵快速幂加速递推的应用思路
摘要: 前置知识 今天把矩阵快速幂又复习了一遍,来博客上水一篇题解吧。 总而言之,矩阵快速幂 = 矩阵乘法 + 快速幂。 那矩阵乘法是什么呢? 设有两个矩阵 $ A $ 和 $ B $,其中 $ A $ 是一个 $ m \times n $ 矩阵,$ B $ 是一个 $ n \times p $ 矩阵。它们
阅读全文
posted @ 2025-03-06 19:56 Zheng_iii
阅读(127)
评论(0)
推荐(0)
上一页
1
2
3
4
5
下一页
公告