题解
文章平均质量分 82
刷题累了,来读题解。
elseif123
宣团 126103。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
【双指针/二分】P1102 A-B 数对
二分双指针经典例题。原创 2026-09-12 22:30:19 · 197 阅读 · 0 评论 -
趣题【高级的位运算】题解
题目要求对于给定整数x,找到最小的y使得x⊕y和x&y都不为零。通过位运算分析,发现解可分为四种情况:x=1时y=3;x为奇数时y=1;x为2的幂时y=x+1;其他偶数时y=lowbit(x)。利用lowbit运算(x&-x)能快速找到解,时间复杂度O(1)每查询,适用于大规模数据。原创 2026-04-23 17:52:24 · 853 阅读 · 0 评论 -
【拓扑排序】Kahn(不会算法也能懂)
超详细版!手画图,代码一句一句分析!超多例子。原创 2026-04-02 10:30:23 · 569 阅读 · 0 评论 -
P1421 小玉买文具 题解
搭配本人文章《入门必刷题单知识点》一同食用更佳。原创 2026-03-22 16:08:28 · 386 阅读 · 0 评论 -
洛谷C++题解:P5228 [AHOI2013] 找硬币
摘要:本文研究了[AHOI2013]找硬币问题,要求设计一个硬币系统(最小面值1元,后续面额必须为前一面额的整数倍),使得购买N个给定价格的商品所需硬币总数最少。采用动态规划方法,定义f[i]表示最大面额为i时的最少硬币数。初始f[1]为所有价格之和,通过逐步扩展面额系统来减少硬币使用量。算法时间复杂度与最大价格相关,适用于N≤50、价格≤10^5的情况。输入样例显示用面额5和25的硬币系统支付2、5、10元商品只需4个硬币。原创 2025-12-28 15:54:26 · 317 阅读 · 0 评论 -
洛谷P14077[GESP202509 七级]连通图【求联通块】小白
要求计算使无向图连通所需添加的最少边数。关键在于计算图中的连通块数量,答案即为连通块数减1。使用并查集算法高效实现:初始化每个节点为独立集合,通过合并操作统计连通块数量。最终输出连通块数-1即为所需添加的最小边数,确保整图连通。该解法适用于处理含重边和自环的图结构。原创 2026-01-30 17:04:56 · 737 阅读 · 0 评论 -
【GESP一级】求闰年
Problem闰年的判断,是经典且必刷的入门题,来看看真题吧。Problem。原创 2026-02-26 16:19:59 · 606 阅读 · 0 评论 -
【BFS入门必刷】P5908 猫猫和企鹅
BFS入门必刷经典题原创 2026-01-17 21:53:06 · 521 阅读 · 0 评论 -
洛谷 P11962[GESP6]树上漫步
根据题意,不难发现如果将结点染色,相邻的结点染成不同的两种颜色,本题又要求走偶数步,即为求从一个结点出发,所能到达的颜色相同的节点数。原创 2025-12-19 22:27:57 · 249 阅读 · 0 评论 -
洛谷 P1294 高手去散步【无向图最长路】C++搜索回溯
洛谷 P1294 高手去散步,dfs新手入门好题,涉及知识点:dfs回溯原创 2025-12-21 09:37:00 · 489 阅读 · 0 评论 -
【贪心必刷经典】P13158 [GCJ 2017 Qualification] Oversized Pancake Flipper
贪心经典题目,迅速入门贪心。原创 2025-12-27 19:28:12 · 627 阅读 · 0 评论
分享