由盛通通老师主讲的代码源算法中级课,是一套面向有一定算法基础的学习者打造的系统提升课程。课程围绕算法竞赛中的高阶知识点展开,通过20余小时的精讲与配套习题课,帮助学员深入理解核心算法思想,强化实战解题能力。 课程内容覆盖五大模块: 数据结构中级:树状数组、线段树、扫描线权值线段树、笛卡尔树与ST表、带权并查集、根号分治莫队、倍增与DFS序/欧拉序、启发式合并与DSU-on-Tree,并配有习题课巩固。 动态规划中级:树形DP进阶(三讲)、区间DP进阶、数位DP进阶、状压DP进阶(两讲)、计数DP进阶,层层递进覆盖竞赛高频DP模型。 图论中级:强连通分量、割点割边与双连通分量、差分约束系统与2-…...
动态规划
共9篇文章 · 0人关注
-
百度网盘 小武老师CSP-J复赛算法精讲:贪心/DP/BFS/并查集全解析
本课程专为CSP-J复赛考生打造,围绕复赛高频考点展开系统训练,涵盖贪心策略、广度优先搜索、背包DP、区间DP、树形DP、并查集等核心算法模块,帮助学员在有限时间内构建完整的复赛知识体系。 课程内容结构清晰,层层递进: 贪心策略(Day01-Day02):从贪心基本思想到典型真题应用,讲解贪心选择性质的判定与证明思路,帮助学员掌握复赛常见贪心题型的解题套路。 广度优先搜索(Day03-Day04):系统讲解BFS基础与优化技巧,包括状态设计、剪枝策略、多源BFS等实战方法,提升搜索类题目的解题效率。 动态规划专题(Day05-Day09):从动态规划初步入门,到背包DP、线性DP、区间DP、树…... -
百度网盘 杜瑜皓算法中级进阶课:数论图论DP数据结构系统精讲
本课程是由算法竞赛名师杜瑜皓主讲的系统进阶课程,面向已有一定算法基础、希望突破NOIP/ACM瓶颈的学习者。课程内容覆盖四大核心模块,总计超过20小时的高清视频讲解,并配有习题课巩固实战应用。课程体系完整,从基础巩固到高阶技巧层层递进:数论模块深入讲解Lucas定理、欧拉定理推广、阶与原根、莫比乌斯反演等核心理论;图论模块系统梳理强连通分量、割点割边、差分约束、2-SAT、网络流与费用流、二分图匹配等关键模型;动态规划模块则围绕树形DP、数位DP、区间DP、状压DP、计数DP以及斜率优化、四边形不等式等进阶优化技巧展开;数据结构模块覆盖树状数组、线段树、扫描线、笛卡尔树、ST表、莫队、树链剖分…... -
夸克网盘 数据结构与算法大师课:Google面试真题精讲与大厂高频题全覆盖
本课程是一套体系完整的数据结构与算法学习资料,内容覆盖从基础数据结构到高级算法设计的全链路知识,并深度结合Google面试真题与大厂高频算法题进行实战讲解。课程不仅适合备战技术面试的求职者,也适合希望系统提升算法功底、强化编程内功的开发者。课程内容主要分为三大核心模块:一、Google面试真题精讲该模块聚焦Google面试中反复出现的经典题型,围绕数组、链表、栈、图、二分查找、动态规划、树结构等核心考点展开。每个专题均配有典型真题的完整推导与代码实现,帮助学员理解面试官的考察意图,掌握最优解法的思考路径。例如动态规划专题从爬楼梯、不同路径、零钱兑换到最长回文子串,层层递进,系统建立DP解题框架…... -
夸克网盘 动态规划面试宝典:系统掌握核心解题技巧
本课程专为备战技术面试的学员打造,系统梳理动态规划的核心知识与实战方法。课程共分为五个模块,从基础概念到高级应用层层递进,帮助学员构建完整的解题思维框架。 课程内容特色: 基础入门模块:从动态规划的基本原理出发,讲解状态定义、转移方程等核心概念,适合零基础学员快速入门。 套路总结模块:归纳常见题型与通用解题模板,涵盖背包问题、区间DP、树形DP等高频考点,帮助学员形成标准化解题流程。 进阶突破模块:通过经典面试真题的深度拆解,展示如何灵活运用套路应对变形题目,培养举一反三的能力。 实战演练模块:提供多道综合案例,模拟真实面试场景,强化解题速度与准确性。 总结与测试:包含结束语与期末测试,帮助学…... -
夸克网盘 动态规划从入门到精通:算法实战核心指南
本课程专为编程爱好者和算法学习者打造,系统讲解动态规划从基础概念到高级应用的完整知识体系。课程内容由浅入深,帮助学习者掌握动态规划的核心思想、状态转移方程设计、常见模型分类以及优化技巧,并通过大量实战案例,将理论转化为解决实际问题的能力。 课程内容特色: 基础入门:从动态规划的基本定义与适用场景入手,讲解最优子结构、重叠子问题等核心概念,配合经典例题帮助建立解题框架。 进阶提升:深入分析背包问题、区间DP、树形DP、状态压缩等高级模型,讲解空间优化、记忆化搜索等实用技巧,提升代码效率与解题速度。 实战演练:结合技术面试高频题型与真实项目场景,拆解复杂问题的分析思路与实现步骤,强化灵活运用能力。…... -
百度网盘 代码源编程初级课:盛通通主讲算法+数据结构+动态规划系统教程
本编程初级课程由盛通通老师主讲,系统且全面地覆盖了编程竞赛的核心知识点。课程精心设置了五大模块,为学员带来系统且深入的学习体验。在算法基础模块,涉及排序、二分、博弈论等内容,为编程学习筑牢根基;动态规划专题里,针对背包问题、树形DP等进行深入剖析;数据结构模块详细讲解堆、栈、二叉树、并查集等知识;图论算法模块涵盖最短路、最小生成树、拓扑排序等;数论基础模块也为学员打开了数论知识的大门。课程通过200多课时的实战教学,采用分part讲解的贴心方式,比如将位运算拆解为part1/2,助力学员理解。无论是想入门算法,还是为NOIP、蓝桥杯等编程竞赛做准备的学习者,本课程都能提供有力的帮助,是编程学习…...