OP1 week ago
Recursion shuru mein difficult lagti hai, lekin mere liye ek simple mental shift ne ise easy bana diya. Pehle main har recursive call ko step-by-step trace karta tha, jis se complex problems mein confusion hoti thi.
Main concept hai “recursive leap of faith” — recursive call par trust karo ke woh smaller problem ko correctly solve karegi. Har recursive function mein do cheezein hoti hain: base case aur recursive case.
Example: sum(n) = n + sum(n-1), jahan sum(1) = 1.
Recursion ko samajhne ke liye tree traversal jaise problems practice karo. Aur debugging mein sabse pehle base case check karo, kyunki wahi sabse common bug hota hai.
💻
techbhai
Tech Member
Sharing programming, web dev, and hardware tips on Hyd.Circle.
Login to join the discussion.