https://github.com/omkarshirwadkar/lock-in

L1: Introduction to Recursion

When a function calls itself, until a specified condition is met(Base Condition)

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0001_BasicRecursion.py

0001_Notes.jpeg

L2: Basic Recursion Problems:

  1. Print Name N times:

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0002_1_PrintNTimesName.py

  1. Print 1 to N:

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0002_2_Print1ToN.py

  1. Print N to 1:

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0002_3_PrintNTo1.py

  1. Print 1 to N using Backtracking(i - 1):

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0002_4_Print1ToNBacktrack.py

  1. Print N to 1 using Backtracking(i + 1):

https://github.com/omkarshirwadkar/lock-in/blob/main/RECURSION/0002_5_PrintNTo1Backtrack.py