InJavaScript in Plain EnglishbyHayk SimonyanHow to Implement a Heap in JavaScript and Perform Push, Pop, and Heapify OperationsLearn how to implement a Heap in JavaScript using Arrays.Mar 18, 20241Mar 18, 20241
InLevel Up CodingbyHayk SimonyanBacktracking in Binary Trees: Solving Pathfinding ProblemsWhat is Tree Backtracking? Common use cases of Backtracking Algorithms. Solving Backtracking Problems.Mar 14, 2024Mar 14, 2024
InLevel Up CodingbyHayk SimonyanExploring DFS & BFS Through VisualsDeep Dive into Depth-First Search (DFS) and Breadth-First Search (BFS) with Visuals.Jan 9, 2024Jan 9, 2024
InLevel Up CodingbyHayk SimonyanDeep Dive into Binary, AVL, and Red-Black Trees with JavaScriptImplementing common operations on Binary Search Trees. Deep dive into self balancing BSTs — AVL and Red-Black Trees.Jan 4, 2024Jan 4, 2024
InLevel Up CodingbyHayk SimonyanLearn Binary Search In 3 MinutesWhat is Binary Search? How it work? When to use it?Dec 10, 2023Dec 10, 2023
InLevel Up CodingbyHayk SimonyanEvery Sorting Algorithm You Need to KnowMastering Sorting: From Basic to Advanced AlgorithmsDec 4, 2023Dec 4, 2023
InStackademicbyHayk SimonyanMaster Recursion: One-Branch & Two-Branch TechniquesRecursion Roadmap: One & Two-Branch Approaches ExplainedNov 19, 2023Nov 19, 2023
InLevel Up CodingbyHayk SimonyanDeep Dive into Queues & LeetCode PracticeMastering Queues in Programming & LeetCode ChallengeNov 7, 2023Nov 7, 2023
InLevel Up CodingbyHayk SimonyanMastering Linked Lists: Building a Linked List with JavaScriptDeep Dive into Linked ListsNov 5, 20231Nov 5, 20231
InLevel Up CodingbyHayk SimonyanDeep Dive into Hash Maps: Building a Hash Map with JavaScriptDecoding the Magic of Hash Maps 🧙♂️🗝️Oct 31, 2023Oct 31, 2023
InStackademicbyHayk SimonyanSolving LeetCode 155: Design a MinStack in JavaScriptDive into the classic ‘MinStack’ problem from LeetCode! Discover an intuitive solution using JavaScript. Perfect your stack game!Oct 27, 20231Oct 27, 20231
InLevel Up CodingbyHayk SimonyanDeep Dive into Stacks + LeetCode PracticeDive into the dynamic world of Stacks! Discover their efficiency, versatility, and tackle a real-world LeetCode challenge. 🚀Oct 19, 20231Oct 19, 20231
InLevel Up CodingbyHayk SimonyanMastering Dynamic Arrays + LeetCode ChallengeUnlock the Magic of Dynamic Arrays: Efficiency, Flexibility, and a LeetCode Challenge! Dive in now! 🚀Oct 12, 2023Oct 12, 2023
InJavaScript in Plain EnglishbyHayk SimonyanLeetCode 1 — Simplest Solution to TwoSum ProblemExplore LeetCode’s ‘Two Sum’ problem! From the brute force method to an optimal solution with hash maps, enhance your coding skills today!Jun 29, 2023Jun 29, 2023
InJavaScript in Plain EnglishbyHayk SimonyanRemove Element — Leetcode 27 (JavaScript)Dive deep into LeetCode’s ‘Remove Element’ with the Two Pointers Technique! Unravel optimal solutions and challenge your coding prowess. 🚀Oct 9, 2023Oct 9, 2023
InLevel Up CodingbyHayk SimonyanMastering Static Arrays: A Step-by-Step Guide with a LeetCode Challenge!Unlock the secrets of static arrays and ace your next LeetCode challenge! Dive into memory storage, Big O complexities, and hands-on…Oct 2, 2023Oct 2, 2023
InLevel Up CodingbyHayk SimonyanHow to Solve Coding ProblemsDiscover how to ace your next coding interview! Learn the four crucial dimensions — coding skills, problem-solving, communication, and DS&ASep 19, 2023Sep 19, 2023
InLevel Up CodingbyHayk SimonyanBig-O Time & Space AnalysisMastering Big O Notation has never been easier! Perfect for beginners and a great refresher for seasoned coders.Jul 25, 2023Jul 25, 2023