动态规划
-
60题学会动态规划系列:动态规划算法第二讲
都是路径问题~ 文章目录 1.不同路径 2.不同路径II 3.礼物的最大价值 4.下降路径最小和 5.最小路径和 1.不同路径 力扣链接:力扣 一个机器人位于一个 m x n 网格…
-
动态规划:从入门到入土系列(一)
🎈个人主页:🎈 :✨✨✨初阶牛✨✨✨ 🐻推荐专栏1: 🍔🍟🌯C语言初阶 Ǵ…
-
力扣 53. 最大子数组和(C语言+分治递归、动态规划)
1. 题目 给你一个整数数组 nums ,请你找出一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。子数组 是数组中的一个连续部分。 2. 输入输…
-
【状态压缩】【动态规划】【C++算法】691贴纸拼词
作者推荐 视频算法专题 本文涉及知识点 动态规划汇总 状态压缩 LeetCode:691 贴纸拼词 我们有 n 种不同的贴纸。每个贴纸上都有一个小写的英文单词。 您想要拼写出给定的…
-
【数据结构和算法】奇偶链表
其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 2.1 方…
-
【十八】【动态规划】1049. 最后一块石头的重量 II、【模板】完全背包
动态规划 动态规划就像是解决问题的一种策略,它可以帮助我们更高效地找到问题的解决方案。这个策略的核心思想就是将问题分解为一系列的小问题,并将每个小问题的解保存起来。这样,当我们需要…
-
背包九讲——九种背包问题的算法思路+代码分析
文章目录 一、01背包 问题描述及要求 适用范围 思路分析 优化 C++实现代码(一维数组优化) 二、完全背包 问题描述及要求 适用范围 思路分析 C++实现代码 三、多重背包 问…
-
leetcode 516. 最长回文子序列(JAVA)题解
题目链接https://leetcode.cn/problems/longest-palindromic-subsequence/description/?utm_source=L…
-
【数据结构和算法】从字符串中移除星号
其他系列文章导航 Java基础合集数据结构与算法合集 设计模式合集 多线程合集 分布式合集 ES合集 文章目录 其他系列文章导航 文章目录 前言 一、题目描述 二、题解 2.1 用…
-
【动态规划】【字符串】【C++算法】940. 不同的子序列 II
作者推荐 【动态规划】【广度优先搜索】【状态压缩】847 访问所有节点的最短路径 本文涉及知识点 动态规划汇总 LeetCode940. 不同的子序列 II 给定一个字符串 s,计…
-
详解最长公共子序列问题(三种方法)
这里,为了更方便地解释,我以洛谷上的一道典型题目为例,为大家讲解处理最长公共子序列问题的几种常见方法。这道题目中规定了两个子序列的长度相等,如果遇到不等的情况,也只需要对长度稍作修…
-
【动态规划】【图论】【C++算法】1575统计所有可行路径
作者推荐 【动态规划】【字符串】【行程码】1531. 压缩字符串 本文涉及知识点 动态规划汇总 图论 LeetCode1575统计所有可行路径 给你一个 互不相同 的整数数组,其中…
-
248.【2023年华为OD机试真题(C卷)】两个字符串间的最短路径问题(动态规划-Java&Python&C++&JS实现)
?点击这里可直接跳转到本专栏,可查阅顶置最新的华为OD机试宝典~ 本专栏所有题目均包含优质解题思路,高质量解题代码(Java&Python&C++&JS分别…
-
【C++】vector 基本使用(详解)
目录 一,vector 的介绍 二,vector 的定义 1,vector() 2,vector(size_type n, const value_type& val = …
-
动态规划——01背包和完全背包
目录 01背包模型 题目 dp 滚动数组优化 第一问 第二问 扩展 完全背包 题目 动态规划编辑 滚动数组优化 关于-1的代码层面优化 💰…
