每日一题(小白)动态规划篇5

学习了动态规划的大体思路以及它的特征,接下来需要思考我们用动态规划解决哪些问题?比如在蓝桥杯中适用于解决那些实际算法问题。

适用的问题类型:需要列举出所有的答案,并且存在重叠子问题。

动态规划经典应用场景👇

动态规划的核心思想👇

动态规划解决问题的思路👇

BFS(简单理解就是一行一行的看)实现方式👇

得到信息:①第一行一个数字,第二行二个数字,以此类推第n行n个数字。

②一次只走一层

③从当前层看每层选择右下或者左下最大的数字,谁大就加上哪一个每一层我们必须记录过程(记录最大值)。

复制代码
	public static void main(String[] args) {
		Scanner scanner=new Scanner(System.in);
		int n=scanner.nextInt();
		int arr[][]= new int[n][n];
		for (int i = 0; i < n; i++) {
			for (int j = 0; j <= i; j++) {//第n行有n个数字
				arr[i][j]=scanner.nextInt();
			}
		}
		for (int i = n-1; i > 0; i--) {
			for (int j = 0; j < i; j++) {
				int max=0;
				max=Math.max(arr[i][j], arr[i][j+1]);//左右比较
				arr[i-1][j]+=max;//记录
			}
		}
		System.out.println(arr[0][0]);
	}

答案为30!

相关推荐
vibecoding日记13 小时前
双非如何快速入职字节等大厂大模型?真实案例分析:推理优化和投机解码
算法·求职·大模型工程师
yszaygr213815 小时前
Verilog参数化游程编码RLE模块
算法
望易15 小时前
刚设计的大模型架构-双域耦合认知框架
算法·架构
复杂网络19 小时前
多个 Claude Code 与多个 Codex 协同工作:设计与实现方案
算法
HjhIron1 天前
面试常客:字符串算法从入门到进阶
算法·面试
吴佳浩2 天前
DeepSeek DSpark:Confidence-Scheduled Speculative Decoding 技术解析
人工智能·算法·deepseek
触底反弹2 天前
🧠 搞懂 Token,才算真正入门大模型——从分词原理到 Embedding 语义实战
javascript·人工智能·算法
vivo互联网技术2 天前
ICLR 2026 | 基于后验采样的图像恢复方法LearnIR:人脸去阴影、去雾
人工智能·算法·aigc
浮生望2 天前
JS字符串与回文算法:从包装类到双指针的面试进阶之路
javascript·算法