Mohan Dubeyand-this-is-how-fired-myself.hashnode.dev·Jan 18, 2025"WITH RECURSIVE": The Unsung Hero of SQLLet me take you on a journey into the world of SQL, where WITH RECURSIVE is the wizard, and our mission is to organize a recipe book. Sounds exciting, right? Stick around for some learning and tasty metaphors! The Quest Begins: What is WITH RECURSIVE...SQL
Nwosu Promise Okennaokenna.hashnode.dev·Jan 18, 2025ALGORITHMS: Understanding Recursion And Its RisksIntroduction Imagine John Doe, our building’s maintenance worker, gets a call about a call about a blinking light somewhere in our massive 10-story building. Suppose he does not get the floor number or the room number where this issue is happening - ...Data Structures And AlgorithmsRecursion
Arka Infotecharkainfotech.hashnode.dev·Jan 10, 2025Understanding Backtracking with ExamplesIntroduction Backtracking is a powerful algorithmic technique used for solving problems that involve making a series of decisions and exploring all possible solutions. It’s particularly useful for solving combinatorial problems, such as finding all p...CombinatorialProblems
Abdullah Salaudeensalaudeenabdu.hashnode.dev·Jan 8, 2025What is a Recursion in Javascript?It is normal for a function to call other functions in Javascript, including itself. When a function calls itself, it is known as a recursive function. Could you compare the examples below? In Case 1, the funcA() function was called in funcB(). That...Recursion
Nachiketcodewithnachiket.hashnode.dev·Jan 3, 2025Backtracking: Mazes, NQueens, and NKnightsBacktracking is a fascinating and versatile algorithmic technique. It involves exploring all potential solutions to a problem by recursively attempting to build a solution one step at a time while removing the previous step if it doesn't lead to a va...10 likesDSA
Liz Wadelizwade100days.hashnode.dev·Jan 2, 2025Day 24: A timely returnThe rest of backend week went well, although I was pretty bored of API endpoints by the end of it. For Christmas the School of Code gave us a student subscription to github co-pilot (which I have yet to check out) and a Scrimba account, where I had a...Recursion
Dhruvan Naidudhruvan.hashnode.dev·Dec 20, 2024Understanding Recursion: A Journey into the Depths of Problem SolvingIntroduction When I first encountered recursion, it felt like a mysterious spell—a function calling itself? That seemed both powerful and perplexing. I struggled to grasp how recursion worked under the hood, which problems could be solved using it, a...Recursion
Rishi Yadavrishi-chaosing.hashnode.dev·Dec 12, 2024Day 7 of the 100 Days DSA Challenge: Recursion BasicsWelcome to Day 7 of the 100 Days DSA Challenge! Today, we will explore the fascinating world of recursion. Recursion allows us to solve problems by breaking them down into smaller, simpler sub-problems. We'll tackle some essential recursion problems ...C
Saumyaa Gargsaumyaagarg.hashnode.dev·Dec 12, 2024Day 15: Advanced RecursionWelcome to Day 15 of my 100 Days of DSA challenge! Today, I delved into the sliding window technique, solving five problems that emphasized its efficiency in optimizing solutions. Check out my GitHub repository for all the solutions and progress upda...10 likesWeek 3DSA
Tushar Panttusharpant.online·Dec 4, 2024Day 15 of 100 days of DSA Challenge: Advanced RecursionRecursion is a powerful tool for solving problems that require exploring all possible solutions or traversing complex structures. Today's challenges applied recursion to combinatorial problems, grid traversal, and classic puzzles, showcasing its vers...100 days of DSADSA