Details for this torrent 

Udemy - Recursion: the full course
Type:
Other > Other
Files:
189
Size:
1.22 GiB (1314859540 Bytes)
Uploaded:
2021-01-04 07:53:25 GMT
By:
tuts756
Seeders:
0
Leechers:
1
Comments
0  

Info Hash:
39C7ADBBC765A9B67DFFFF10ACBB3B6462C196E3




(Problems with magnets links are fixed by upgrading your torrent client!)
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

Requirements

    Basic programming knowledge

Last Updated 12/2020

[TutsNode.com] - Recursion the full course/1. Introduction/2. Code and execution.mp484.9 MiB
TutsNode.com.txt63 B
[TutsNode.com] - Recursion the full course/1. Introduction/2. Code and execution.srt37.29 KiB
[TutsNode.com] - Recursion the full course/22. Coding problem #11 Array permutations/2. Solution + code.srt21.3 KiB
[TutsNode.com] - Recursion the full course/1. Introduction/1.1 factorial.py67 B
[TutsNode.com] - Recursion the full course/1. Introduction/1.2 fibonacci_iter.py21 B
[TutsNode.com] - Recursion the full course/1. Introduction/1.3 fibonacci.py72 B
[TutsNode.com] - Recursion the full course/1. Introduction/1.4 factorial_iter.py92 B
[TGx]Downloaded from torrentgalaxy.to .txt585 B
[TutsNode.com] - Recursion the full course/17. Coding problem #6 All possible phrases/2. Solution + code.srt21.2 KiB
[TutsNode.com] - Recursion the full course/1. Introduction/2.1 factorial.py67 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.2 func_2.py93 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.3 file_system.py499 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.4 func_1.py92 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.5 merge.py646 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.6 hanoi.py295 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.7 binsearch.py35 B
[TutsNode.com] - Recursion the full course/1. Introduction/2.8 fibonacci.py72 B
[TutsNode.com] - Recursion the full course/20. Coding problem #9 Binary numbers with at most 2 zeros/2. Solution + code.srt20.29 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/2. Recursion and trees.srt2.08 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/2.2 dfs_postorder_iter.py55 B
.pad/018 B
[TutsNode.com] - Recursion the full course/17. Coding problem #6 All possible phrases/2. Solution + code.mp470.67 MiB
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.2 factorial.py67 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.3 tow_rec_cases_calls.py157 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.4 dfs_preorder.py237 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.5 merge.py646 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.6 binsearch.py35 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.7 bin_tree_sum.py281 B
[TutsNode.com] - Recursion the full course/16. Coding problem #5 Minimum cost path in matrix/2. Solution + code.srt20.05 KiB
[TutsNode.com] - Recursion the full course/15. Coding problem #4 Reverse string/2. Solution + code.srt17.82 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/3. N-queens problem.srt17.4 KiB
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1. Process explanation.srt16.76 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/1.1 merge_callstack.py841 B
[TutsNode.com] - Recursion the full course/18. Coding problem #7 Keypad combinations/2. Solution + code.srt16.68 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/2. What is backtracking.srt15.94 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/2.1 ways_rec_viz.py971 B
[TutsNode.com] - Recursion the full course/1. Introduction/1. What is recursion.srt15.89 KiB
[TutsNode.com] - Recursion the full course/9. Tail recursion/2. Examples.srt13.61 KiB
[TutsNode.com] - Recursion the full course/21. Coding problem #10 Word search/2. Solution + code.srt13.46 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/4. Master theorem method.srt13.26 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/3. Recurrence relation method.srt12.92 KiB
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/2. Recursion tree.srt12.81 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/2. From recursion to iteration.srt12.48 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/5. Space complexity of a recursive algorithm.srt9.71 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/2. Recursion tree method.srt10.17 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/2. Optimize ways to climb stairs solution with memoization.srt9.36 KiB
[TutsNode.com] - Recursion the full course/19. Coding problem #8 String subsequences/2. Solution + code.srt9.32 KiB
[TutsNode.com] - Recursion the full course/9. Tail recursion/1. What is tail recursion.srt8.94 KiB
[TutsNode.com] - Recursion the full course/12. Coding problem #1 Sum of digits problem/2. Solution + code.srt8.87 KiB
[TutsNode.com] - Recursion the full course/13. Coding problem #2 Count occurrences/2. Solution + code.srt8.1 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/2.1 bin_tree_sum_iter.py651 B
[TutsNode.com] - Recursion the full course/11. How to think recursively/1. How to think recursively.srt8.03 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/2. Visualize recursion tree.srt7.82 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/1. What is divide-and-conquer.srt7.81 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/3.1 get_min.py345 B
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/3.2 contains.py297 B
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/3.3 nb_divisors.py69 B
[TutsNode.com] - Recursion the full course/1. Introduction/3. Base cases and recursive cases.srt6.88 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/1. What is memoization.srt2.76 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/1. Recursion and timespace complexity.srt6.86 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/1. The comparison.srt6.43 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/2.1 ways_memoiz.py347 B
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/3. What is dynamic programming.srt6.3 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/3. From iteration to recursion.srt6.25 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/3.1 fibonacci_dp.py152 B
[TutsNode.com] - Recursion the full course/10. Double recursion/1. What is double recursion.srt5.68 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/1. Visualize call stack.srt5.03 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/4.1 ways_dp.py238 B
[TutsNode.com] - Recursion the full course/23. Conclusion/1. Conclusion.srt1.04 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/3.1 graphs.py374 B
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/1.1 merge.py646 B
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/1.2 karatsuba.py47 B
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/1.3 binsearch.py35 B
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/4. Optimize ways to climb stairs solution with dynamic programming.srt5.06 KiB
[TutsNode.com] - Recursion the full course/14. Coding problem #3 Has adjacent duplicates problem/2. Solution + code.srt4.96 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/2.1 valid_weight_combs.py831 B
[TutsNode.com] - Recursion the full course/8. Recursive data structures/1. Recursion and linked lists.srt3.25 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/3. Recursion and graphs.srt1.94 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/3.1 nqueens.py675 B
[TutsNode.com] - Recursion the full course/22. Coding problem #11 Array permutations/2.1 array_permutations.py1.02 KiB
[TutsNode.com] - Recursion the full course/21. Coding problem #10 Word search/2.1 word_search.py938 B
[TutsNode.com] - Recursion the full course/8. Recursive data structures/1.1 linked_lists.py731 B
[TutsNode.com] - Recursion the full course/8. Recursive data structures/2.1 trees.py902 B
[TutsNode.com] - Recursion the full course/16. Coding problem #5 Minimum cost path in matrix/2.1 minimum_cost_path.py889 B
[TutsNode.com] - Recursion the full course/18. Coding problem #7 Keypad combinations/2.1 keypad_combs.py857 B
[TutsNode.com] - Recursion the full course/17. Coding problem #6 All possible phrases/2.1 all_possible_phrases.py591 B
[TutsNode.com] - Recursion the full course/15. Coding problem #4 Reverse string/2.1 reverse_string.py516 B
[TutsNode.com] - Recursion the full course/13. Coding problem #2 Count occurrences/2.1 count_occurrences.py442 B
[TutsNode.com] - Recursion the full course/12. Coding problem #1 Sum of digits problem/2.1 sum_of_digits.py328 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/2.4 get_min_tail.py306 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/1.1 factorial_tail.py81 B
[TutsNode.com] - Recursion the full course/19. Coding problem #8 String subsequences/2.1 string_subseq.py27 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/2.3 fibonacci_tail.py256 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/2.1 sum_to_n.py204 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/2.2 pow.py214 B
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1.1 ways.py22 B
[TutsNode.com] - Recursion the full course/9. Tail recursion/2.5 fibonacci_iter.py21 B
[TutsNode.com] - Recursion the full course/14. Coding problem #3 Has adjacent duplicates problem/2.1 has_adjacent_duplicates.py173 B
[TutsNode.com] - Recursion the full course/10. Double recursion/1.1 ackermann.py145 B
[TutsNode.com] - Recursion the full course/12. Coding problem #1 Sum of digits problem/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/13. Coding problem #2 Count occurrences/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/14. Coding problem #3 Has adjacent duplicates problem/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/15. Coding problem #4 Reverse string/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/16. Coding problem #5 Minimum cost path in matrix/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/17. Coding problem #6 All possible phrases/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/18. Coding problem #7 Keypad combinations/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/19. Coding problem #8 String subsequences/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/20. Coding problem #9 Binary numbers with at most 2 zeros/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/21. Coding problem #10 Word search/1. Solve the problem.html126 B
[TutsNode.com] - Recursion the full course/22. Coding problem #11 Array permutations/1. Solve the problem.html126 B
.pad/1483.48 KiB
[TutsNode.com] - Recursion the full course/16. Coding problem #5 Minimum cost path in matrix/2. Solution + code.mp462.41 MiB
.pad/292.45 KiB
[TutsNode.com] - Recursion the full course/18. Coding problem #7 Keypad combinations/2. Solution + code.mp461.16 MiB
.pad/3352.1 KiB
[TutsNode.com] - Recursion the full course/20. Coding problem #9 Binary numbers with at most 2 zeros/2. Solution + code.mp458.64 MiB
.pad/4365.75 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/4. Master theorem method.mp458.6 MiB
.pad/5412.31 KiB
[TutsNode.com] - Recursion the full course/22. Coding problem #11 Array permutations/2. Solution + code.mp450.63 MiB
.pad/6377.67 KiB
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/1. Process explanation.mp447.15 MiB
.pad/7358.32 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/3. N-queens problem.mp443.61 MiB
.pad/8395.28 KiB
[TutsNode.com] - Recursion the full course/15. Coding problem #4 Reverse string/2. Solution + code.mp443.13 MiB
.pad/9381.68 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/3. Recurrence relation method.mp439.6 MiB
.pad/10409.64 KiB
[TutsNode.com] - Recursion the full course/9. Tail recursion/2. Examples.mp438.94 MiB
.pad/1160.22 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/2. From recursion to iteration.mp437.37 MiB
.pad/12134.45 KiB
[TutsNode.com] - Recursion the full course/1. Introduction/1. What is recursion.mp437.08 MiB
.pad/13431.42 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/2. What is backtracking.mp435.12 MiB
.pad/14385.12 KiB
[TutsNode.com] - Recursion the full course/21. Coding problem #10 Word search/2. Solution + code.mp433.44 MiB
.pad/1563.3 KiB
[TutsNode.com] - Recursion the full course/2. Multiple recursive calls/2. Recursion tree.mp430.19 MiB
.pad/16312.42 KiB
[TutsNode.com] - Recursion the full course/19. Coding problem #8 String subsequences/2. Solution + code.mp427.47 MiB
.pad/1726.32 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/2. Recursion tree method.mp425.57 MiB
.pad/18443.1 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/5. Space complexity of a recursive algorithm.mp424.37 MiB
.pad/19134.55 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/2. Optimize ways to climb stairs solution with memoization.mp423.6 MiB
.pad/20409.62 KiB
[TutsNode.com] - Recursion the full course/12. Coding problem #1 Sum of digits problem/2. Solution + code.mp422.97 MiB
.pad/2131.49 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/1. Visualize call stack.mp422.46 MiB
.pad/2237.68 KiB
[TutsNode.com] - Recursion the full course/7. Divide-and-conquer and backtracking/1. What is divide-and-conquer.mp421.14 MiB
.pad/23365.37 KiB
[TutsNode.com] - Recursion the full course/13. Coding problem #2 Count occurrences/2. Solution + code.mp420.26 MiB
.pad/24241.72 KiB
[TutsNode.com] - Recursion the full course/9. Tail recursion/1. What is tail recursion.mp420.18 MiB
.pad/25329.48 KiB
[TutsNode.com] - Recursion the full course/3. Visualize call stack and recursion tree/2. Visualize recursion tree.mp419.89 MiB
.pad/26113.03 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/1. The comparison.mp418.94 MiB
.pad/2761.84 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/3. What is dynamic programming.mp418.84 MiB
.pad/28160.1 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/4. Optimize ways to climb stairs solution with dynamic programming.mp417.24 MiB
.pad/29266.79 KiB
[TutsNode.com] - Recursion the full course/5. Recursion vs Iteration/3. From iteration to recursion.mp417.13 MiB
.pad/30380.76 KiB
[TutsNode.com] - Recursion the full course/1. Introduction/3. Base cases and recursive cases.mp416.11 MiB
.pad/31399.45 KiB
[TutsNode.com] - Recursion the full course/4. Time and space complexity analysis of recursive functions/1. Recursion and timespace complexity.mp415.46 MiB
.pad/3245.56 KiB
[TutsNode.com] - Recursion the full course/14. Coding problem #3 Has adjacent duplicates problem/2. Solution + code.mp414.54 MiB
.pad/33473.83 KiB
[TutsNode.com] - Recursion the full course/10. Double recursion/1. What is double recursion.mp414.5 MiB
.pad/341.77 KiB
[TutsNode.com] - Recursion the full course/11. How to think recursively/1. How to think recursively.mp414.49 MiB
.pad/3514.13 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/1. Recursion and linked lists.mp49.99 MiB
.pad/368.47 KiB
[TutsNode.com] - Recursion the full course/6. Optimize a recursive function with memoization and dynamic programming/1. What is memoization.mp49.56 MiB
.pad/37453.03 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/2. Recursion and trees.mp46.78 MiB
.pad/38228.77 KiB
[TutsNode.com] - Recursion the full course/8. Recursive data structures/3. Recursion and graphs.mp46.12 MiB
.pad/39390.39 KiB
[TutsNode.com] - Recursion the full course/23. Conclusion/1. Conclusion.mp43.45 MiB