自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

原创 算法设计与分析 第四章 贪心算法

一、 基本概念: 所谓贪心算法是指,在对问题求解时,总是做出在当前看来是最好的选择。也就是说,不从整体最优上加以考虑,他所做出的仅是在某种意义上的局部最优解。 二、要素: (1)贪心选择性质 贪心选择性质是指,所求问题的整体最优解可以通过一系列局部最优的选择,即贪心选择来达到。这是贪心算法可行的第一个基本要素,也是贪心算法与动态规划算法的主要区别。 (2)最优子结构性质 当一个问题的最优解包含其子问题的最优解时,称此问题具有最优子结构性质 三、贪心算法的基本思路: 1.把求解的问题分成若干个子问题。 2..

2021-11-24 22:15:12 538

原创 算法设计与分析 第三章 动态规划

一、思维导图 二、经典例题 1.矩阵链乘问题 (1)最优子结构证明: 假设有一个连续相乘的矩阵,要使相乘的次数最少。现在假设,x{i…j}是一个最优加括号方案。那么x{i…j} = x{i,k}+x{k+1,j},若x{i…k}是不是其子问题的最优解,那么一定存在一个y{i…k}为其子问题的最优解,那么一定有y{i…k}+x{k+1} <x{i…j},与条件不相符,所以说假设不成立,所以该问题满足最优子结构。 (2)状态转移方程 f[i][j] = 0; i==j f[i][j] = f[i,k

2021-11-01 21:49:16 233

原创 第二章 递归与分治策略

2021-10-11 12:39:05 80

原创 2021-09-21

算法设计与数据分析 一、 二、需要注意的知识点 1.算法的步骤一定要是明确的,且要在一定的时间内输出数据 2.递归方程的时间复杂度的计算方法用递推法来计算 3.要记住常用的渐进符号O、Ω、Θ的意义 ...

2021-09-21 22:10:22 73

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除