1  动态规划和分治的区别

分治:问题分成几个独立的子问题,他们会分别解决。最后再将各个子问题的结果合并成一个大的结果

动态规划:问题分成几个相互依赖或者重叠的问题。使用空间换时间的方法避免重复计算,一般从下往上计算子问题。

1.1 动态规划使用条件:优化原则

一个最优决策序列的任何子序列本身一定是相对于 子序列的初始和结束状态的最优的决策序列

2 动态规划举例:斐波那契数列

2.1 斐波那契额数列的描述

其中F(0)=0,F(1)=1

2.2 斐波那契数列的通项

高中还会求的,好像是解一元二次方

NTU 课程笔记:MAS714(9) 动态规划相关推荐

  1. NTU课程笔记 mas714复习:例题

    1 画DFA 1.1 题目描述 1.2 思路 先绘制相应的NFA 然后使用NTU 课程辅助笔记: NFA到DFA的转化_UQI-LIUWJ的博客-CSDN博客 将NFA转化成DFA 0 1 {A} { ...

  2. NTU课程笔记 MAS714(8) 分治与排序

    1 分治主要思想 将问题分割成多个子问题(divide ) 递归地解决问题 把子问题的结果合并成总问题的结果(conquer) 2 排序 2.1 插入排序 假设输入是A[1...n] 2.1.1 时间 ...

  3. NTU课程笔记 MAS714(2) Big-O notations

    1 有效率的算法 什么样的算法算是有效率呢? 如果一个算法的时间复杂度大于等于,那么可以认为这个算法是没有效率的 原因在于,我们考虑暴力算法 就是我们枚举所有可能的结果,判断他们是不是正确的答案,所有 ...

  4. NTU 课程笔记: CV6422 regression

    0 回顾 在NTU 课程笔记:Nonparametric statistics_UQI-LIUWJ的博客-CSDN博客中,介绍了 Spearman Rank Correlation,来判断一对有样本之 ...

  5. NTU 课程: MAS714(3) DFS BFS(搜索算法)

    在NTU课程:MAS714 (3)Graph Algorithms_UQI-LIUWJ的博客-CSDN博客中,我们讲了图中点遍历的问题,其中,我们讲到SmartExplore: 正如之前分析的那样,它 ...

  6. NTU 课程笔记: MAS714 1415 regular language

    1 几个概念 字母表Σ 一组非空.有限数量的元素(英文翻译为symbol)组成的集合 字母表的字符串 这个字母表中元素组成的有限长度的序列 ε 长度为0的字符串(空串) X和y的拼接 (concate ...

  7. ntu 课程笔记 :MAS714(7) 最短路径和优先队列

    DFS & BFS_UQI-LIUWJ的博客-CSDN博客 中所说的图的遍历问题 1.2 naive shortest path 1.2.1 铺垫 BFS通过和源节点之间的距离,一层一层地向外 ...

  8. ntu课程笔记7454 期中复习

    LC 1 NTU 21fall-CE 7454(deep learning for data science)笔记_UQI-LIUWJ的博客-CSDN博客 Xβ=Y ,线性回归的结果是  X--> ...

  9. NTU课程笔记 CE7454 (3):MLPCNN

    1 MLP 1.1 MLP的强大 两层MLP几乎可以实现实数范围内的任何函数 2 激活函数,tanh 机器学习笔记:激活函数_UQI-LIUWJ的博客-CSDN博客 3 多分类问题 <

最新文章

  1. 如何编写无法维护的代码_如何写出让同事无法维护的代码?
  2. 技术实践 | 聊聊网易云信的信令网络库实践
  3. java filter函数的用法_5分钟掌握Python | Map、Reduce和Filter如何运用?
  4. Servlet 表单数据
  5. 用java设计秒表_运用Java编写 秒表程序
  6. 2维数组 qt_Qt编写地图综合应用11-动态添加
  7. 4月第三周国内域名解析商Top10:万网升至20.32%
  8. tensorflow自定义op_TensorFlow 自定义模型导出:将 .ckpt 格式转化为 .pb 格式
  9. 一字之差——手机中的“拼”音输入法和“注”音输入法
  10. 记账用哪个软件比较好?
  11. python免费自学爬虫_看这里!免费python网络爬虫一站通
  12. ps文字工具学习笔记
  13. C/C++复习:向量的数量积
  14. Python绘图库:Matplotlib入门教程
  15. java+上传文件夹
  16. x射线计算机断层摄影设备参数,GB 17589—2011 X射线计算机断层摄影装置质量保证检测规范.pdf...
  17. C/C++编程学习 - 第9周 ③ 整理药名
  18. 这应该是我见过最好的机房监控解决方案了!
  19. Pyinstaller 打包 Pytest项目及资源文件
  20. sas9.2智能平台连接oracle数据库操作说明文档,SAS9.2 SID更新

热门文章

  1. GCC全过程详解+剖析生成的.o文件(2)
  2. 算法提高课-图论-负环-AcWing 1165. 单词环:spfa判正环、二分、01分数规划
  3. 如何下载百度文库的资料?
  4. java is number_数据类型----Number
  5. 程序不能使用中文名_这几款车没有中文名?那买车时应该怎么叫?
  6. android中仿qq最新版抽屉,Android 自定义View实现抽屉效果
  7. linux mint cinnamon_最佳 Linux 发行版汇总
  8. java多线程实现电梯_面对对象第二单元总结 - 电梯(java多线程)
  9. 可编程led灯带原理_88张图搞定层板灯带的设计、安装、收口及检修!
  10. uos系统断网怎么安装mysql_【学习笔记】 UOS安装MySQL