学习视频:b站九章算法试听课:动态规划入门 Introduction to Dynamic Programming
四个步骤
总结:初体验java,状态方程写出来了就做出来一半,剩下的是代码实现,重视边界条件
题型:三种
一 计数
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
时间复杂度O(MN) 空间复杂度(数组大小)O(MN))
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)初探动态规划解leetcode coin change,unique paths,jump game(JAVA)初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
二 求最值
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
时间复杂度O(MN)
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)初探动态规划解leetcode coin change,unique paths,jump game(JAVA)

三 存在性

初探动态规划解leetcode coin change,unique paths,jump game(JAVA)O(N²) 据说该题用贪心复杂度会小一点,我不会啊
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)

初探动态规划解leetcode coin change,unique paths,jump game(JAVA)初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)
初探动态规划解leetcode coin change,unique paths,jump game(JAVA)

相关文章:

  • 2021-06-22
  • 2022-01-25
  • 2021-07-25
  • 2022-12-23
  • 2021-07-21
  • 2022-12-23
  • 2021-06-14
  • 2021-05-21
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-07-16
  • 2022-01-25
  • 2022-02-09
  • 2020-05-19
  • 2021-09-26
相关资源
相似解决方案