当前位置:首页
> NOIP提高组
2004年NOIP提高组合并果子(洛谷P1090)题解:优先队列与贪心算法的完美应用
2周前 (08-24)提高组
本文深入解析2004年NOIP提高组经典题目“合并果子”(洛谷P1090),通过优先队列与贪心算法实现最小体力消耗求解。代码采用C++实现,利用小顶堆自动排序特性,简化了合并顺序的选择过程。文章详细阐...
NOIP提高组2011铺地毯题(洛谷P1003)解析与代码实现:反向遍历求解覆盖问题
3周前 (08-14)提高组
本文深度解析2011年NOIP提高组经典题目“铺地毯”(洛谷P1003),提供基于C++的反向遍历解法。通过剖析代码结构,揭示如何利用地毯铺设顺序优化覆盖判断,避免复杂排序。文章包含题目解读、解题思路...
2002年NOIP提高组 字串变换 解题报告:广度优先搜索与哈希表优化(洛谷P1032)
1个月前 (07-31)提高组
本文详细解析2002年NOIP提高组“字串变换”题目(洛谷P1032),通过作者提供的代码,阐述基于广度优先搜索(BFS)与哈希表判重的解题思路。文章涵盖题目解读、代码逻辑拆解、步骤详解及优化技巧,重...
NOIP 2013提高组积木大赛(洛谷P1969)题解:贪心算法优化与代码解析
2个月前 (07-14)提高组
本文深度解析2013年NOIP提高组“积木大赛”(洛谷P1969)的贪心算法解题思路。通过代码实例展示如何仅追踪上升序列高度差,避免无效计算,实现O(n)复杂度优化。文章包含题目解读、步骤拆解、代码注...
【NOIP提高组2003】神经网络(洛谷P1038)题解:拓扑排序与动态规划的应用
2个月前 (07-11)提高组
本文详细解析2003年NOIP提高组“神经网络”题目(洛谷P1038)的解题思路与代码实现。通过拓扑排序算法将神经网络抽象为有向无环图,结合动态规划思想处理信号传递与状态更新。代码采用C++实现,包含...
2020年NOIP提高组“排水系统”题解(洛谷P7113):拓扑排序与分数分配的图论算法
2个月前 (07-02)提高组
本文详细解析2020年NOIP提高组“排水系统”题(洛谷P7113),提供基于拓扑排序与分数分配的解题方案。作者代码通过自定义分数类实现流量运算,结合BFS拓扑排序逐层传递流量,确保结果化简为最简分数...
1999年NOIP提高组导弹拦截(洛谷P1020)解题思路与动态规划代码解析
3个月前 (06-18)提高组
本文详细解析了1999年NOIP提高组经典题目“导弹拦截”(洛谷P1020)的解题思路与代码实现。作者通过动态规划算法,结合最长上升/下降子序列的核心思想,高效解决导弹拦截系统的设计问题。代码采用C+...
2017年 NOIP 提高组 逛公园(洛谷P3953)题解:代码解析与优化
3个月前 (06-16)提高组
本文详细解析了2017年NOIP提高组“逛公园”题目(洛谷P3953)的解题思路与代码实现。通过Dijkstra算法计算最短路,结合反向图构建与记忆化DFS,高效求解路径数量。代码包含完整实现与注释,...