会员
周边
新闻
博问
闪存
赞助商
YouClaw
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
劝君
渭城朝雨浥轻尘,客舍青青柳色新。劝君更尽一杯酒,西出阳关无故人。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
9
10
···
60
下一页
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
阅读(44)
评论(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
阅读(638)
评论(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
阅读(28)
评论(0)
推荐(0)
2025年9月10日
洛谷P5854 【模板】笛卡尔树 题解 笛卡尔树模板题
摘要: 题目链接:https://www.luogu.com.cn/problem/P5854 笛卡尔树 模板题。 示例程序: #include <bits/stdc++.h> using namespace std; const int maxn = 1e7 + 5; int n; struct Node
阅读全文
posted @ 2025-09-10 03:06 quanjun
阅读(23)
评论(0)
推荐(0)
2025年9月1日
Atcoder ABC421F. Erase between X and Y 题解 splay tree
摘要: 题目链接:https://atcoder.jp/contests/abc421/tasks/abc421_f 题目大意: 给你一个初始值包含一个 \(0\) 的序列,然后依次进行 \(Q\) 次操作,第 \(i\) 次操作可以是如下两种类型之一: 1 x:将数字 \(i\) 插入到数字 \(x\)
阅读全文
posted @ 2025-09-01 18:49 quanjun
阅读(54)
评论(0)
推荐(0)
信息学竞赛(C++)中的int128
摘要: 在 C++ 中,__int128 是一种扩展的整数类型,用于表示 128 位的整数,它并不是 C++ 标准的一部分,而是某些编译器(如 GCC、Clang 等)提供的非标准扩展。 __int128 主要有以下特点: 能表示的整数范围更大,无符号的 unsigned __int128 可表示的范围是
阅读全文
posted @ 2025-09-01 15:18 quanjun
阅读(554)
评论(0)
推荐(0)
2025年7月18日
ABC277Ex - Constrained Sums 题解 2-SAT
摘要: 题目链接:https://atcoder.jp/contests/abc277/tasks/abc277_h 用: \(t(i,j,0)\) 表示 \(X_i \ge j\) 这个状态 \(t(i,j,1)\) 表示 \(X_i \lt j\) 这个状态 首先,对于任意 \(1 \le i \le
阅读全文
posted @ 2025-07-18 16:26 quanjun
阅读(33)
评论(0)
推荐(0)
2025年7月15日
洛谷P5903 【模板】树上 K 级祖先 题解 长链剖分经典应用题
摘要: 题目链接:https://www.luogu.com.cn/problem/P5903 解题思路来自 xht大佬的博客 示例程序: #include <bits/stdc++.h> using namespace std; #define ui unsigned int ui s; inline u
阅读全文
posted @ 2025-07-15 16:17 quanjun
阅读(16)
评论(0)
推荐(0)
洛谷P4211 [LNOI2014] LCA 题解 树链剖分+树上差分
摘要: 题目链接:https://www.luogu.com.cn/problem/P4211 主要是 树上差分。 思路来自 紫钦大佬的博客 示例程序: #include <bits/stdc++.h> using namespace std; const int maxn = 5e4 + 5, mod =
阅读全文
posted @ 2025-07-15 14:15 quanjun
阅读(59)
评论(0)
推荐(0)
2025年6月4日
老鼠与毒药 二进制经典问题
摘要: 问题描述 有 \(1000\) 个酒瓶,其中一个瓶子里装着有毒的酒,如果老鼠喝了有毒的酒一小时就会死掉。给你一小时至少需要多少只老鼠才能找出哪个瓶子里有毒? 解题思路 要在一小时内用最少的老鼠找出1000个酒瓶中的毒酒,可利用二进制编码的思想。每个老鼠的生死状态(存活为0,死亡为1)对应二进制位,通
阅读全文
posted @ 2025-06-04 23:55 quanjun
阅读(827)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
9
10
···
60
下一页
公告