当前位置:首页
> 洛谷题解 第2页
洛谷P10909题(2024蓝桥杯国B):二分查找+贪心算法解决立定跳远
1个月前 (08-15)蓝桥杯
本文深入解析洛谷P10909题的算法解法,通过二分查找与贪心策略,结合“爆发技能”的灵活使用,实现跳跃问题的最优解。代码采用C++实现,包含详细注释,重点阐述如何将跳跃次数转化为距离约束,并通过双条件...
洛谷P2412题解:后缀树高效解决字符串比较问题
1个月前 (08-15)洛谷
本文深入解析洛谷P2412题的算法解法,通过后缀树(ST表)实现高效字符串比较与区间查询。代码详解涵盖预处理、ST表构建、二分查询等核心步骤,结合注释阐释优化逻辑。内容强调数据结构设计与时间复杂度优化...
洛谷P3800题解:动态规划与单调队列优化的高效解法
1个月前 (08-14)洛谷
本文深入解析洛谷P3800题的算法思路,提供动态规划+单调队列优化的C++代码详解。通过构建状态转移方程、双向队列维护窗口、边界判断等核心步骤,高效解决网格路径能量最大值问题。代码注释清晰,涵盖数据初...
洛谷B3869题:位权法实现K进制转十进制
1个月前 (08-14)GESP
本文深入解析洛谷B3869题的解题思路,提供高效代码实现。通过位权法将K进制字符串转换为十进制,详细讲解字符数值转换、权重计算等核心步骤。代码包含清晰注释,优化了循环与计算逻辑。适用于算法学习、竞赛备...
洛谷P6686题解题报告:基于频率统计与二分优化的等腰三角形组合计数算法解析
1个月前 (08-13)洛谷
本文深入解析洛谷P6686题的优化解法,通过C++代码实现高效组合计数。算法核心包含频率统计、排序优化、二分查找及组合数学公式应用,针对等腰三角形两边相等与三边相等情形分类讨论,结合MOD运算确保结果...
洛谷P2381题:前缀和+双指针算法解决圆圆舞蹈
2个月前 (08-12)洛谷
本文提供洛谷P2381题的详细解题报告,聚焦环形轨道最大最小距离问题。通过前缀和数组简化环形计算,结合双指针滑动窗口实现高效求解。代码解析涵盖思路、步骤及关键逻辑注释,揭示算法核心:动态调整窗口边界以...
洛谷P1077题(2012年NOIP普及组):用动态规划解决摆花问题
2个月前 (08-11)入门组
本文深入解析洛谷P1077题,通过动态规划方法详细阐述解题思路。从题目解读到代码实现,逐步拆解如何将组合问题转化为状态转移方程。代码注释清晰,涵盖初始化、状态转移逻辑及边界处理,助力读者理解算法核心。...
洛谷P1443题解:BFS算法求解马的移动问题
2个月前 (08-09)洛谷
本文详细解析洛谷P1443题——求解棋盘上马移动至各点的最短路径问题。通过BFS算法与方向数组优化,阐述解题思路、步骤及关键实现细节。代码包含完整注释,清晰展示从起点逐层扩散的遍历逻辑,最终输出步数矩...
洛谷P1323题解:优先队列与单调栈解决删数问题
2个月前 (08-06)洛谷
本文详解洛谷P1323题的算法解法,通过C++代码展示如何利用优先队列(最小堆)生成前k个最小元素,并结合单调栈策略删除m个数字以实现单调递增优化。解题思路涵盖数据结构设计、重复元素过滤及贪心删除逻辑...
洛谷P1162题:模拟算法解决约瑟夫环报数
2个月前 (08-05)洛谷
本文详细解析洛谷P1162报数游戏题的C++代码实现。题目要求模拟环形报数中因数字7触发方向反转的过程,并计算最终位置。代码通过自定义函数判断7相关数字,结合方向标记和边界处理逻辑,高效完成模拟。文章...