当前位置:首页 > 入门组

入门组

  • 最新
  • 浏览
  • 评论

NOIP2002普及组过河卒题解:动态规划解法与代码详解

11小时前入门组
NOIP2002普及组过河卒题解:动态规划解法与代码详解
本文详解2002年NOIP普及组“过河卒”题的动态规划解法。通过分析题目规则,构建dp数组计算路径数,结合方向数组标记马的控制点,实现高效求解。代码包含完整注释,涵盖初始化、边界处理及核心DP循环,适...

2023年CSP-J 小苹果题解(洛谷P9748) | 动态规划解题思路与代码解析

1周前 (07-07)入门组
2023年CSP-J 小苹果题解(洛谷P9748) | 动态规划解题思路与代码解析
本文详细解析了2023年CSP-J小苹果题目(洛谷P9748)的解题思路与代码实现。通过动态规划方法,结合数学推导优化取苹果过程,高效计算总天数与目标苹果取走天数。文章包含题目解读、解题步骤、代码注释...

【1999NOIP普及组】(洛谷P1016)旅行家的预算解题报告(附代码+注释)

2周前 (07-04)入门组
【1999NOIP普及组】(洛谷P1016)旅行家的预算解题报告(附代码+注释)
本文详细解析了1999年NOIP普及组题目“旅行家的预算”(洛谷P1016)的解题思路。通过动态规划与贪心策略,结合C++代码实现,展示如何优化加油策略以最小化总费用。代码包含完整注释,步骤清晰,涵盖...

【CSP-J 2021】分糖果题(洛谷P7909)解题思路与代码解析

2周前 (07-04)入门组
【CSP-J 2021】分糖果题(洛谷P7909)解题思路与代码解析
本文深入解析2021年CSP-J分糖果题(洛谷P7909),通过数学推导与逻辑分析,揭示如何高效求解糖果分配的最大余数问题。作者提供原创代码,结合步骤拆解与注释,阐明关键判断条件(R与L的倍数区间关系...

1998年NOIP普及组三连击问题解析与代码详解(洛谷P1008)

2周前 (06-30)入门组
1998年NOIP普及组三连击问题解析与代码详解(洛谷P1008)
本文深入解析1998年NOIP普及组三连击问题(洛谷P1008),提供C++代码详解与解题思路。通过枚举法结合数位分析,高效筛选符合条件的三连击组合(等差数字且各位数字为1-9排列)。文章包含题目解读...

2022 CSP-J 上升点序(洛谷P8816)解题报告:动态规划求解最长上升序列

4周前 (06-21)入门组
2022 CSP-J 上升点序(洛谷P8816)解题报告:动态规划求解最长上升序列
本文详细解析2022年CSP-J题目“上升点序”(洛谷P8816),通过动态规划算法求解允许使用额外点的最长上升序列问题。作者提供完整C++代码及注释,涵盖解题思路、状态定义、转移方程推导及优化技巧。...

「CSP-J 2024真题详解」洛谷P11227扑克牌问题:基于桶排序思想的高效解法 附完整C++代码

4周前 (06-17)入门组
「CSP-J 2024真题详解」洛谷P11227扑克牌问题:基于桶排序思想的高效解法 附完整C++代码
本文深入解析CSP-J 2024扑克牌真题的巧妙解法,详细讲解基于数组去重的算法设计思路,包含完整代码实现与逐行注释。特别针对竞赛中的边界条件处理、时间复杂度优化进行重点分析,帮助学习者掌握基础算法在...

CSP-J 2019公交换乘题解析:基于队列优化的动态规划代码详解

1个月前 (06-15)入门组
CSP-J 2019公交换乘题解析:基于队列优化的动态规划代码详解
本文深度解析CSP-J 2019“公交换乘”问题(洛谷P5661),提供基于队列优化的动态规划代码详解。通过模拟地铁与公交交替出行的费用计算,阐述如何利用队列管理优惠券时效性,结合贪心策略实现O(n)...

「CSP-J 2024真题精讲」洛谷P11228地图探险:递归算法的精妙应用 附完整C++实现

1个月前 (06-09)入门组
「CSP-J 2024真题精讲」洛谷P11228地图探险:递归算法的精妙应用  附完整C++实现
本文深度解析CSP-J 2024地图探险真题,提供递归算法的完整实现方案。内容涵盖题目分析、递归设计原理、方向切换机制的精妙处理,以及带详细注释的C++代码。特别针对标记矩阵的使用和转向逻辑进行重点讲...

CSP-J方格取数题解|动态规划解法|洛谷P7074代码解析

1个月前 (06-08)入门组
CSP-J方格取数题解|动态规划解法|洛谷P7074代码解析
本文深入解析2020年CSP-J“方格取数”(洛谷P7074)的动态规划解法。通过分析题目特征,构建双向动态规划模型,利用状态设计优化路径选择。代码采用C++实现,通过分阶段处理列与行,实现高效求解。...