当前位置:网站首页>动态规划总结
动态规划总结
2022-07-29 05:24:00 【lalajh】

递归树为 时间复杂度为O(2的n次方)

剪枝操作(优化) 时间复杂度为O(n)
消除冗余计算

实际就是

代码实现

上面的优化,是从F(20)到F(1)和F(0),算出F(1)和F(0)在反推回去算出F(20)
有两个过程,自顶向下和自底向上!
再次优化,消除自顶向下
只有自底向上


可以再次优化,优化空间复杂度

问题

暴力法:


优化-备忘录


再次优化

总结

边栏推荐
猜你喜欢
随机推荐
【RoboMaster】A板接收JY-ME01角度传感器数据--modebus协议&CRC软件校验
Zero basics FPGA (5): counter of sequential logic circuit design (with introduction to breathing lamp experiment and simple combinational logic design)
ML10 self study notes SVM
Hal library learning notes-11 I2C
IDEA安装scala
【软件工程之美 - 专栏笔记】26 | 持续交付:如何做到随时发布新版本到生产环境?
基于wifi的温度采集与控制系统
2.4G频段的无线收发芯片 SI24R1 问题汇总解答
leetcode刷题笔记 605. Can Place Flowers (Easy) 605.种花问题
一些工具,插件,软件链接分享给大家~
markdown与Typora
CV520国产替代Ci521 13.56MHz 非接触式读写器芯片
唯美girls
LeetCode #189.轮转数组
关于时间复杂度的个人看法
Pit avoidance: about the interconnection of two hc-05 master-slave integrated Bluetooth modules, there is no connection problem
QT learning notes QtSql
clickhouse 导入CSV失败 不报错但是无数据
QT learning notes - Import and export of Excel
倾角传感器用于通信铁塔、高压电塔长期监测









