riversongs Posted November 23, 2024 Report Share Posted November 23, 2024 Free Download Recurofy - Learn Recursion and Dynamic ProgrammingLast updated 6/2024Created by Joseph PatchenMP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 ChGenre: eLearning | Language: English | Duration: 21 Lectures ( 1h 58m ) | Size: 747 MBSpecialized course to teach you how to solve recursive and dynamic programming problems in coding interviewsWhat you'll learnHave an intuitive framework that can be used to solve recursive problems you have not seen beforeUnderstand two main ways of thinking about recursive problems: self-similar or decision treesKnow when and how to apply dynamic programming optimization to recursive algorithmsSolve recursive and dynamic programming problems in coding interviewsRequirementsBasic programming experienceBasic Python knowledge: In this course, we'll use Python to illustrate various algorithms. You don't need extensive Python knowledge to follow along; the basics can be picked up as you watch. For instance, when I began creating this course, I wasn't highly proficient in Python, but I became productive quickly. This is because the level of Python expertise required to solve problems related to data structures and algorithms is quite minimal.Basic understanding of data structures and algorithms: Essentially, you should be somewhat familiar with solving basic non-recursive problems involving data structures and algorithms. Additionally, having a basic grasp of space and time complexity is necessary.DescriptionWhen I was preparing for coding interviews a while back, I found recursion and dynamic programming to be among the hardest topics covered. It felt like it took me weeks to get good at solving these types of problems. After I finished preparing for interviews, I thought there must be an easier way for someone to learn how to solve these types of problems, so they can learn this much quicker. After solving more than 100 recursive and dynamic programming problems, I created a problem-solving framework that you can use to solve these types of problems.This course teaches you this framework by first splitting up all recursive algorithms into two types: self-similar algorithms and decision tree algorithms. Self-similar algorithms solve problems where there is an easy to see self-similar relationship with the problem itself we are solving for, and decision tree algorithms solve problems by 'trying' every possible decision sequence in a system. We will spend time building a strong foundation on how to solve problems with recursion (even problems that are typically referred to as dynamic programming problems), and then, with a strong foundation, we will learn how to improve our recursive algorithms with dynamic programming.Prerequisites:The course uses Python, requiring only a basic understanding of the language.A basic understanding of non-recursive space and time complexity.A basic understanding of non-recursive data structures and algorithms, such as hash tables and tree structures, is required.Who this course is forSoftware engineers preparing for technical interviews, particularly those that include recursive and dynamic programming problems, such as those conducted by companies like MAANG.Homepagehttps://www.udemy.com/course/recurofy-learn-recursion-and-dynamic-programming/Download ( Rapidgator )https://rg.to/file/3b94b70c4282cfc2839289bb9d42878e/smuvp.Recurofy.Learn.Recursion.and.Dynamic.Programming.rar.htmlFikperhttps://fikper.com/yABLaZRs4o/smuvp.Recurofy.Learn.Recursion.and.Dynamic.Programming.rar.htmlNo Password - Links are Interchangeable Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now