动态规划算法-路径问题:7.礼物的最大价值

题目链接:LCR 166. 珠宝的最高价值(中等)

算法原理:

解法:动态规划

Java代码:

java 复制代码
/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 王洋
 * Date: 2025-10-15
 * Time: 13:17
 */
class Solution {
    //LCR 166. 珠宝的最高价值
    //看完算法原理后自己写的,一遍过
    public int jewelleryValue(int[][] frame) {
        int m=frame.length,n=frame[0].length;
        int[][] dp=new int[m+1][n+1];
        for(int i=1;i<=m;i++){
            for(int j=1;j<=n;j++){
                dp[i][j]=Math.max(dp[i-1][j],dp[i][j-1])+frame[i-1][j-1];
            }
        }
        return dp[m][n];
    }
}
相关推荐
代码or搬砖几秒前
java并发编程
java·开发语言
踩坑记录2 分钟前
leetcode hot100 41.第一个缺失的正数 hard
leetcode
小李独爱秋5 分钟前
计算机网络经典问题透视:IP电话的通话质量与哪些因素有关?
服务器·开发语言·网络·网络协议·tcp/ip·计算机网络
sonadorje6 分钟前
矩阵方程求解
人工智能·算法·矩阵
BHXDML8 分钟前
第九章: STL 容器基础(C++)
开发语言·c++
董世昌4111 分钟前
什么是暂时性死区?
开发语言·前端·javascript
茉莉玫瑰花茶17 分钟前
C++11 扩展 - 模板元编程
开发语言·c++
六毛的毛20 分钟前
hot100 python解法合集
开发语言·python
飞Link21 分钟前
预训练阶段中的模型自我提升、通用模型蒸馏和数据增强中的数据重构和非LLM驱动的数据增强
算法·重构·数据挖掘
实战项目21 分钟前
K-nearest算法在分类问题中的优化
算法·分类·数据挖掘