Jan

01

2021

Recursion: the full course

qavioppoiliy 1 Jan 2021 13:08 LEARNING » e-learning - Tutorial

Recursion: the full course

Recursion: the full course

MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz, 2 Ch
Genre: eLearning | Language: English + .srt | Duration: 41 lectures (4h 54m) | Size: 983.4 MB



Process, optimization, techniques... all what you need to know about recursion is covered in this course
What you'll learn:
Recursion
Recursive process
Optimizing a recursive function (with memoization and dynamic programming)
Algorithmic techniques based on recursion (backtracking and divide-and-conquer)
Tail recursion
Breaking down a problem into subproblems of the same type

Requirements
Basic programming knowledge

Description
Even if the concept of recursion is simple, a lot of people struggle with it (not understanding the recursive process, not being able to figure out the base cases and recursive cases...), this is why I wanted to create a full course on recursion that covers all what you need to know about it, it also contains 11 solved and explained coding problems to practice.

And knowing recursion will also give you a new way of thinking, which is dividing the problem into subproblems of the same type, which is necessary to understand techniques like dynamic programming, backtracking...

See you in the first lecture!

The course covers:

What is recursion

Code and execution

Base cases and recursive cases

Multiple recursive calls process

Call stack

Recursion tree

How to visualize the process

Recursive functions complexity analysis (time and space comp)

Recursion vs Iteration

How to optimize a recursive function (memoization and dynamic programming)

Divide-and-conquer

Backtracking

Recursive data structures

Tail recursion

Double recursion

How to think recursively

Plus 11 solved and explained coding problems to practice:

Sum of digits

Count occurrences

Has adjacent duplicates

Reverse string

Minimum cost path in matrix

All possible phrases

Keypad combinations

String subsequences

Binary numbers with at most 2 zeros

Word search

Array permutations

Who this course is for
Programmers
Computer science students
Engineering students
Competitive programmers
Self-learning people


https://rapidgator.net/file/cd9528e850f1ad1f4996c98491afa997/Recursion_the_full_course.rar.html

http://alfafile.net/file/8rtor

High Speed Download

Add Comment

  • People and smileys emojis
    Animals and nature emojis
    Food and drinks emojis
    Activities emojis
    Travelling and places emojis
    Objects emojis
    Symbols emojis
    Flags emojis