原文:算法期末备考-第5练-动态规划

算法期末备考 第 练 主要内容 动态规划 背包类型的dp: 背包 线性dp:最长公共子序列,编辑距离 经典例题: 独立任务最优调度,最大子段和 背包 题目链接 https: www.acwing.com problem content 题目描述 有 N 件物品和一个容量是 V 的背包。每件物品只能使用一次。 第 i 件物品的体积是 vi,价值是 wi。 求解将哪些物品装入背包,可使这些物品的总体积 ...

2020-01-01 16:28 0 1175 推荐指数:

查看详情

算法期末备考-第4-动态规划

算法期末备考-第4 【主要内容】 回顾旧知识 回溯法(子集和,数独) 学习新知识 动态规划(数字三角形,矩阵连乘,石子合并) 子集和 【题目描述】 子集和问题的一个实例为<S,c>。其中S={x1,x2,…,xn}是一个正整数的集合,c是一个正整数。子集 ...

Mon Dec 30 23:39:00 CST 2019 0 1275
算法期末备考-第6-贪心算法

算法期末备考-第6 贪心算法 【主要内容】 找硬币 活动安排问题 找硬币 【题目描述】 有四种硬币,分别是25分、10分、5分和1分,给顾客找六角三分。 【题解】 贪心策略是:从大到小找零即可。 找硬币问题 ...

Thu Jan 02 18:09:00 CST 2020 0 519
算法期末备考-第7-递归与分治

递归与分治 Hanoi塔问题 请观察上图即可,图片所显示其实就是我们处理hanoi塔的三步。 (注意:图片事网上找来的,汉诺塔问题是从 “A” 借助 “C” 转移到 “B” ) 假设 ...

Thu Jan 02 21:39:00 CST 2020 0 833
算法期末备考-第2-回溯法

算法期末备考-第2 这次练习主要针对的是“回溯法” 简单介绍一下,回溯法->深度优先搜索算法->dfs(Depth First Search) 所以个人习惯上都是对于任何需要回溯的问题,其函数命名为dfs。 深度优先搜索,本质上是对一颗搜索树进行搜索。 相较 ...

Sat Dec 28 21:56:00 CST 2019 0 1413
算法期末备考-第1-分支界限法

算法期末备考-第1 考虑到 大家针对备考 算法无从下手。 同时算法是最后一门考试科目,可能复习比较匆忙就考试了。 从今天开始每天进行一,希望大家每天花上至少一个小时来复习,只要大家重视起这门课,就不会挂科。 算法是以理解为基础。 “理解是最好的记忆” 不要背代码,不要背代码 ...

Fri Dec 27 21:00:00 CST 2019 0 1464
算法期末备考-第3-回溯法(加强版)

算法期末备考-第3-回溯法(加强版)   这次练习主要是复习回溯法,之前一主要还是学习了子集树与排序树的基本操作。 主要内容   回顾知识:数字全排列(子集树、排序树)   回溯法之加强版:素数环   练习题:数字排序问题(蓝桥杯) + 39级台阶 + 数字排列(相邻之和为素数 ...

Sun Dec 29 21:46:00 CST 2019 0 984
算法动态规划

动态规划 1.概念 动态规划常用于的一个问题就是求最值, 比如说最常见的求最长递增子序列啊等待。 其实动态规划的问题核心仍然是穷举,想一下求最值,那最可能的就是把所有结果列出来,谁最大要谁。 动态规划大部分是自底向上的,所以也就脱离了递归,更多的是采用for循环的迭代; 动态规划的典型 ...

Sat Aug 14 11:07:00 CST 2021 0 168
算法动态规划

动态规划杂记】状态+转移 参考:夜深人静写算法(二) - 动态规划 核心:划分阶段-状态表示-状态转移方程。 复杂度:状态数O(n^t),转移O(n^e),则称为tD/eD问题。 1.最优化问题和方案数问题常考虑DP,特定数问题不考虑DP。 2.断层思想:划分状态,从计算过的状态去答案 ...

Tue Nov 29 22:17:00 CST 2016 0 1345
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM