| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 数据结构与算法 -> 动态规划学习总结 -> 正文阅读 |
|
[数据结构与算法]动态规划学习总结 |
本文结合 代码随想录 + leetcode官方解答,做了学习和总结,仅个人记录学习。 代码随想录网址代码随想录 动态规划大致分为以下几个问题: 1.基础动态规划 2.背包问题 3.打家劫舍 4.股票问题 5.子序列问题 1.基础动态规划 基础使用场景:多为计算最少个数,返回一般为一个整数 2.背包问题 2.1? ? 01背包问题 2.1.1基础背包问题 问题:背包总承重量、物品重量+物品价值,每个物品最多取1次,求背包装载最大价值。 eg.) ?2.1.1变种背包 问题:从数据集中选出部分数,使这些数总和达到某个值n,数据集中的每个数最多取1次。 ? ? ? ? ? ?到达该值,为bool。 ?优化:
? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/26 12:14:49- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |