MMMihai Marinescuinfeaturingcode.com·Sep 8 · 6 min readA new perspective on recursion and the call stackEvery explanation of recursion I read told me the same thing: a function that calls itself, with a base case so it stops. Which is accurate, and which taught me nothing, because it never answered the 00
AArshadinblog.arshadakl.in·Sep 2 · 5 min readA Recursion Bug That Could Compromise an Android PhoneAs developers, we have all seen bugs caused by recursion. When recursion goes out of control, we usually expect something simple: Stack overflow → application crashes → fix the bug. But what if that s10
ARAniket Rawateinaniketrawate.hashnode.dev·Jul 14 · 6 min readRick’s Car Battery Made Me Finally Understand RecursionI was rewatching Rick and Morty Season 2, Episode 6 (“The Ricks Must Be Crazy”), and halfway through the episode I had one of those moments where your brain suddenly connects two completely unrelated 10
BMBikash Mainaliindsa-3956.hashnode.dev·Jul 6 · 6 min readHow the Call Stack Works (and How Recursion Uses It)Let's build this up from the very beginning, one idea at a time. Part 1: What is a "stack" (the data structure)? Before touching code, picture a stack of plates: You can only add a plate to the top 00
MMMihai Marinescuinfeaturingcode.com·Jun 28 · 16 min readReact recursive componentsHow a recursive JSON editor keeps track of itself Find the app deployed here and the code here. The app is two panes. On the left, you edit a tree of key: value rows. On the right, the JSON updates as00
RRSinrsdev.hashnode.dev·Jun 12 · 8 min readCompetitive Programming Series — Session 2: Recursion and BacktrackingAfter covering the foundational building blocks in Session 1, the next step is one of the most important problem-solving techniques in all of programming: recursion. And once recursion feels comfortab00
NRNavdeep Rohillainjavascript-journey-by-navdeep.hashnode.dev·May 10 · 9 min readArray Flatten in JSIntroduction In JavaScript, Array Flattening is the process of taking a nested array (an array that contains other arrays) and "unwrapping" those inner arrays into a single, flat list of elements. Thi00
SSSanghita Sealinsanghitadev.hashnode.dev·May 9 · 8 min readArray Flatten in JavaScript: Understanding Nested Arrays ProperlyThere’s a very specific kind of confusion developers experience the first time they work with deeply nested arrays in JavaScript. At first, everything looks normal. You fetch some API data, log it to 00
HSHappy singh negiinhappysinghnegi.hashnode.dev·Apr 5 · 4 min readArray Flatten in JavaScriptIn this blog we are going to cover about flatten array and nested array why flatten array are useful? and how to convert a multidimensional array into single array. Topic cover: What nested arrays ar00
SSamrithainsamritha.hashnode.dev·Mar 23 · 4 min readRecursion vs Iteration Iteration vs Recursion: A Complete Beginner’s Guide (Python) This blog explains the concepts of iteration and recursion using Python, along with examples and time & space complexity analysis. 📖 In00