Code Issues Pull requests Discussions Ruby implementation of Algorithms,Data-structures and programming challenges algorithmstackleetcodequicksorthackerrankbubble-sortinsertion-sortleetcode-solutionsbinary-searchcodilitymerge-sortpythagorean-tripleskadanes-algorithmarray-rotationknuth-shuffling-algorithmdutch-nationalflag...
🎭 PsuendoCode Tree Depth First Search Pattern 🌲 Stack< Tree Node stack = new Stack<>(); stack.push(root); while (!stack.isEmpty()) { TreeNode currentNode = stack.pop(); if (currentNode.left != null) stack.push(currentNode.left); if (currentNode.right != null) stack.push(...
A collection of best resources to learn Data Structures and Algorithms like array, linked list, binary tree, stack, queue, graph, heap, searching and sorting algorithms like quicksort and merge sort for coding InterviewsBest Data Structures and Algorithms Courses...
LeetCode Linear Search in Matrix Linked List MathematicsDS Matrix PrefixSum ProjectEuler Recursion STL Searching Segment Tree Sorting Square Root Decomposer Stack Complete Operation Stack String Tree Tries Union Find array class class_JAVA cses express-dry graphs images magnetscrapper queue queues recursio...