|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/dynamic-programming-x/
课程评论:没有评论
课程名称:动态规划 课程概述:动态规划是解决许多计算问题的一种重要且强大的算法技术。它是提升算法和问题解决技能的基础。许多学生在理解动态规划及其应用方面遇到困难。如果你也面临这样的挑战,本课程将为你提供帮助! 为什么选择这门课程: - 课程全面覆盖了开始使用动态规划解决问题所需的所有知识,包括简介、递归、如何识别动态规划问题、记忆化和表格法等。 - 教授了一种解决几乎所有动态规划问题的技巧。 - 有一位积极的讲师随时准备解答你的疑问。 - 课程解释了每个解决问题的时间和空间复杂度分析。 - 包含20个有趣的动态规划练习问题,允许你在观看解答前测试你的Python解决方案。 实践问题包括: - 矩阵路径 - 偷房子问题 - 最长公共子序列 - 黄金矿 - 编辑距离 - 爬楼梯方式 - 最短公共超级序列 - 硬币变换 - 0-1背包问题 - 子集和 - 最长递增子序列 - 解码方式 - 棍子切割 - 交错字符串 - 全1的正方形矩阵 - 分割问题 - 排序元音字符串 - 最小票务成本 - 单词拆分 - 矩阵链乘法 如果你在报名之前还有其他问题,欢迎在Instagram上联系我,用户名为@inside.code。祝你学习愉快!
WARNING: The instructor is not currently available to answer questions regarding this courseDynamic programming is one of the most important and powerful algorithmic techniques that can be used to solve a lot of computational problems, it's a fundamental technique to learn to strengthen your algorithms and problem solving skillsBut, a lot of students find hard times understanding dynamic programming and being able to apply it to solve problems, if you are in this situation, this course is made for you!Why you should take this course:Covers all what you need to know to start using dynamic programming to solve problems (introduction, recursion, how to recognize a dynamic programming problem, memoization, tabulation...)Shows you a technique to solve almost any dynamic programming problemHas an active instructor that is ready to answer to your questions and doubts in case you don't understand somethingExplains the time and space complexity analysis of each solved problemIncludes 20 different interesting dynamic programming problems to practice on with the ability to test your Python solution on different test cases before watching the solutionPractice problems are:Paths in matrixHouse robberLongest common subsequenceGold mineEdit distanceWays to climbShortest common supersequenceCoin change 0-1 KnapsackSubset sumLongest increasing subsequenceWays to decodeRod cuttingInterleaving stringSquare matrix of onesPartition problemSorted vowel stringsMinimum cost for ticketsWord breakMatrix chain multiplicationIf you have any other question concerning this course that you want to ask before enrolling, you can send me a message on Instagram at @inside.codeEnjoy!