当前位置: 首页 > news >正文

1536数字三角形

1536数字三角形

⭐️难度:中等
🌟考点:动态规划
📖
在这里插入图片描述

📚

import java.util.Arrays;
import java.util.LinkedList;
import java.util.Queue;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int[][] dp = new int[102][102];

        int[][] a = new int[102][102];
        int n = sc.nextInt();
        for (int i = 1; i <= n; i++) {
            for (int j = 1; j <= i; j++) {
                a[i][j] = sc.nextInt();
            }
        }

        dp[1][1] = a[1][1];
        for (int i = 2; i <= n; i++) {
            for (int j = 1; j <= i; j++) {
                dp[i][j] = Math.max(dp[i-1][j-1],dp[i-1][j]) + a[i][j];
            }
        }

        int ans = 0;
        for (int i = 1; i <= n; i++) {
            ans = Math.max(ans,dp[n][i]);
        }
        System.out.println(ans);
    }
}

🍎笔记
在这里插入图片描述

http://www.dtcms.com/a/74490.html

相关文章:

  • 【位运算】速算密钥:位运算探秘
  • 深度剖析:Pytest Fixtures如何重塑自动化测试的可读性与高效性
  • ⭐算法OJ⭐克隆图【BFS】(C++实现)Clone Graph
  • 对项目进行优化
  • JMeter 性能测试
  • 工业省电空调降温原理
  • 边缘云原生操作系统的设计与思考
  • Hadoop集群组成
  • pyyaml_include 2.x 版本使用说明
  • 因果推荐|可解释推荐系统的反事实语言推理
  • 玩转github
  • Spring Cloud Config 快速介绍与实例
  • KV 缓存简介
  • 力扣Hot100——169. 多数元素
  • 低空经济腾飞:无人机送货、空中通勤,未来已来
  • Spring Cloud 负载均衡(Ribbon)- 流量管理与服务调用优化
  • LeetCode134☞加油站
  • 07-单链表-单链表基本操作
  • 【Pandas】pandas Series cat
  • 【计算机网络】浏览器组成、工作原理、页面渲染流程...
  • 国内首款载重1吨级无人运输机TP1000首飞成功 2026年投入应急救援
  • CAN总线的CC帧和FD帧之间如何仲裁
  • 2025-03-17 NO.1 Quest3 开发环境配置教程
  • 初阶数据结构习题【16】(5二叉树)——965. 单值二叉树
  • langchain如何并行调用运行接口
  • 代码随想录算法训练营第六十五天| 图论10
  • 《Android启动侦探团:追踪Launcher启动的“最后一公里”》
  • 设计模式之抽象工厂模式
  • element plus组件Carousel组件3个卡片平铺样式改造
  • docker nginx