自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 动态规划算法

动态规划(Dynamic Programming,简称DP)是运筹学的一个分支,它是解决多阶段决策过程最优化的一种数学方法。把多阶段问题变换为一系列相互联系的的单阶段问题,然后逐个加以解决。这里提到动态规划其实是一种数学方法,是求解某类问题的一种方法,而不是一种特殊的算法,没有一个标准的数学表达式或明确定义的一种规则。比如我们接触过的”排序算法“,”二叉树遍历算法“等,这些算法都是有固定范式的,遇到此类问题我们只需要照搬算法即可。

2023-12-05 20:21:23 23

原创 初步理解:贪心算法

贪心算法的本质就是找到每个阶段的局部最优,从而去推导全局最优。这么说可能有点抽象,举一个简单的例子:假设有一堆不同面额的钞票,从中取出十张,如何取才能得到最多的钱呢?这时候我们会有一个想法,只要每次取其中面额最大的钞票,依次取十次,那么所得的钞票总数就是最多的。在这个例子中,每次取出面额最大的钞票就是每个阶段里的局部最优,而所取到的钞票总数就是全局最优。从中我们可以看出,局部最优可以推出全局最优,这就是一个贪心策略。

2023-12-03 23:01:50 99 4

空空如也

空空如也

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

TA关注的人

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