会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
劝君
渭城朝雨浥轻尘,客舍青青柳色新。劝君更尽一杯酒,西出阳关无故人。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
···
57
下一页
2025年12月7日
洛谷U639316 最长子串询问 题解 字符串哈希+二分
摘要: 题目链接:https://www.luogu.com.cn/problem/U639316 解题思路: 二分,然后通过哈希判断子串是否相等。 示例程序: #include <bits/stdc++.h> using namespace std; const int maxn = 2e5 + 5; c
阅读全文
posted @ 2025-12-07 20:26 quanjun
阅读(9)
评论(0)
推荐(0)
2025年12月4日
洛谷U638374 最长回文子串 题解 字符串哈希+二分
摘要: 题目链接:https://www.luogu.com.cn/problem/U638374 本题可以用 manacher 或者 字符串哈希+二分 求解。 这里用 字符串哈希 + 二分 解决。 示例程序: #include <bits/stdc++.h> using namespace std; co
阅读全文
posted @ 2025-12-04 22:36 quanjun
阅读(5)
评论(0)
推荐(0)
2025年12月3日
第25次CSP认证第3题 计算资源调度器 题解 模拟
摘要: 题目链接:https://www.acwing.com/problem/content/4460/ 需要注意的是: 输入格式中的 \(paar_i\):表示计算任务亲和性要求是必须满足还是尽量满足,…… 和题目描述中不对应,\(paar_i\) 应该是判断“计算任务反亲和性要求”。 应改为: \(p
阅读全文
posted @ 2025-12-03 10:30 quanjun
阅读(5)
评论(0)
推荐(0)
2025年12月2日
洛谷U637812 三波那契数列 题解 矩阵快速幂
摘要: 题目链接:https://www.luogu.com.cn/problem/U637812 题目大意 \(a_1 = 0\) \(a_2 = 0\) \(a_3 = 1\) 当 \(i \gt 3\) 时,\(a_i = a_{i-3} + a_{i-2} + a_{i-1}\) 求 \(a_n\)
阅读全文
posted @ 2025-12-02 20:12 quanjun
阅读(3)
评论(0)
推荐(0)
2025年11月28日
化学方程式配平(第33次CCF计算机软件能力认证 第3题)题解 高斯消元
摘要: 题目链接:https://www.acwing.com/problem/content/5724/ 前置练习:P3389 【模板】高斯消元法 解题思路: 首先根据字符串构造矩阵。 假设构造的是一个 \(n \times m\) 的矩阵。 很明显,秩最大是 \(\min(n,m)\)。 要求 秩 \(
阅读全文
posted @ 2025-11-28 11:29 quanjun
阅读(6)
评论(0)
推荐(0)
2025年11月20日
洛谷P1962 斐波那契数列 题解 矩阵快速幂
摘要: 题目链接:https://www.luogu.com.cn/problem/P1962 解题思路: 因为 \[\begin{bmatrix} 0 & 1 \\ 1 & 1 \end{bmatrix} \times \begin{bmatrix} F_{i} \\ F_{i+1} \end{bmatr
阅读全文
posted @ 2025-11-20 18:30 quanjun
阅读(5)
评论(0)
推荐(0)
洛谷P3390 【模板】矩阵快速幂 题解 矩阵快速幂模板题
摘要: 题目链接:https://www.luogu.com.cn/problem/P3390 矩阵快速幂模板题。 示例程序: #include <bits/stdc++.h> using namespace std; const int maxn = 105; const long long mod =
阅读全文
posted @ 2025-11-20 18:08 quanjun
阅读(5)
评论(0)
推荐(0)
2025年11月12日
P12213 [蓝桥杯 2023 国 Python B] 最长回文前后缀 题解 字符串哈希+二分
摘要: 题目链接:https://www.luogu.com.cn/problem/P12213 解题思路 设字符串为 \(s\),它的长度为 \(n\)。 我们用 \(s_i\) 表示字符串 \(s\) 的第 \(i\) 个字符,即 \(s = s_1 s_2 \ldots, s_n\), 用 \(s[l
阅读全文
posted @ 2025-11-12 16:23 quanjun
阅读(12)
评论(0)
推荐(0)
2025年9月20日
C++编程软件 Dev-C++ 安装及使用流程
摘要: 目录第 1 步:下载 Dev-C++第 2 步:安装 Dev-C++第 3 步:第一次打开 Dev-C++ 时的配置第4步:编写一个 C++ 程序 第 1 步:下载 Dev-C++ 首先,我们需要找一个地方下载 Dev-C++ 软件。 可以直接点击 这个链接 下载。 或者按照下述流程上在 腾讯软件中
阅读全文
posted @ 2025-09-20 19:20 quanjun
阅读(479)
评论(0)
推荐(0)
2025年9月19日
AtCoder ABC423F - Loud Cicada 题解 容斥原理
摘要: 题目大意: 问 \([1, Y]\) 范围内有多少个数是:\(A_1, A_2, \ldots, A_N\) 中恰好 \(K\) 个数的倍数。 解题思路: 容斥原理。 思路完全来自 StelaYuri大佬的博客。 示例程序: #include <bits/stdc++.h> using namesp
阅读全文
posted @ 2025-09-19 21:13 quanjun
阅读(22)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
···
57
下一页
公告