动态规划
动态规划
Lie ㅤ
真的很难
展开
-
01背包问题
有NN件物品和一个容量是V的背包。每件物品只能使用一次。 第ii件物品的体积是vi,价值是wi。 求解将哪些物品装入背包,可使这些物品的总体积不超过背包容量,且总价值最大。 输出最大价值。 输入格式 第一行两个整数,N,V,用空格隔开,分别表示物品数量和背包容积。 接下来有N行,每行两个整数vi,wi,用空格隔开,分别表示第i件物品的体积和价值。 输出格式 输出一个整数,表示最大价值。 数据范围 0<N,V≤1000 0<vi,wi≤1000 输入样例...原创 2022-03-14 21:46:23 · 90 阅读 · 0 评论 -
dp记忆化搜索:滑雪
题目描述 给定一个R行C列的矩阵,表示一个矩形网格滑雪场。 矩阵中第 i 行第 j 列的点表示滑雪场的第 i 行第 j 列区域的高度。 一个人从滑雪场中的某个区域内出发,每次可以向上下左右任意一个方向滑动一个单位距离。 当然,一个人能够滑动到某相邻区域的前提是该区域的高度低于自己目前所在区域的高度。 下面给出一个矩阵作为例子: 1 2 3 4 5 16 17 18 19 6 15 24 25 20 7 14 23 22 21 8 13 12 11 10 9 在给定矩阵中,一条可行的滑行轨迹原创 2022-02-19 09:12:59 · 105 阅读 · 0 评论