通过海量题库、编程比赛和实时排名,系统化提升您的编程能力。
动态规划,简称DP,它的思想是将一个问题分解为若干个子问题,对每个子问题求最优解,前一个子问题的最优解,为下面的子问题提供了有效信息,依次解决子问题,最后一个子问题就是初始问题的最优解。动态规划应用于子问题重叠的情况,子问题的划分是通过递归实现。为了避免子问题的重复计算,保证每个子问题只求解一次,会将解保存在数组中,是历来竞赛当中的主角,本题集收录了基本的动态规划题、还有背包问题以及动态规划的经典问题等等,供大家练个够!
2022年第十三届蓝桥杯大赛软件类省赛Java大学A组真题
2022年第十三届蓝桥杯大赛软件类决赛Java大学B组真题
2022年第十三届蓝桥杯大赛软件类决赛Python大学C组真题
2022年第十三届蓝桥杯大赛软件类决赛Python研究生组真题
编程基础之输入输出
题解3062: 计算字符串距离
题解3063: 糖果
题解3064: 鸡蛋的硬度
题解3067: 大盗阿福
题解3068: 股票买卖
题解3069: 鸣人的影分身
题解2352: 信息学奥赛一本通T1440-数的划分
题解3066: Maximum sum
题解3065: 最长公共子上升序列