Data Structures Subdomain Challenge Difficulty Solution Arrays Arrays - DS Easy Solution.java Arrays 2D Array - DS Easy Solution.java Arrays Dynamic Array Easy Solution.java Arrays Left Rotation Easy Solution.java Arrays Sparse Arrays Medium Solution.java Arrays Algorithmic Crush Hard Solution.java Linked List Print the Elements of a Linked List Easy Solution.java Linked List Insert a Node at the Tail of a Linked List Easy Solution.java Linked List Insert a node at the head of a linked list Easy Solution.java Linked List Insert a node at a specific position in a linked list Easy Solution.java Linked List Delete a Node Easy Solution.java Linked List Print in Reverse Easy Solution.java Linked List Reverse a linked list Easy Solution.java Linked List Compare two linked lists Easy Solution.java Linked List Merge two sorted linked lists Easy Solution.java Linked List Get Node Value Easy Solution.java Linked List Delete duplicate-value nodes from a sorted linked list Easy Solution.java Linked List Cycle Detection Medium Solution.java Linked List Find Merge Point of Two Lists Easy Solution.java Linked List Inserting a Node Into a Sorted Doubly Linked List Easy Solution.java Linked List Reverse a doubly linked list Easy Solution.java Trees Tree: Preorder Traversal Easy Solution.java Trees Tree: Postorder Traversal Easy Solution.java Trees Tree: Inorder Traversal Easy Solution.java Trees Tree: Height of a Binary Tree Easy Solution.java Trees Tree: Top View Easy Solution.java Trees Tree: Level Order Traversal Easy Solution.java Trees Binary Search Tree: Insertion Easy Solution.java Trees Tree: Huffman Decoding Medium Solution.java Trees Binary Search Tree: Lowest Common Ancestor Easy Solution.java Trees Swap Nodes [Algo] Medium Solution.java Trees Is This a Binary Search Tree? Medium Solution.java Trees Square-Ten Tree Hard Solution.java Trees Balanced Forest Hard Coming Soon! Balanced Trees Self Balancing Tree Medium Coming Soon! Balanced Trees Array and simple queries Hard Coming Soon! Balanced Trees Median Updates Hard Coming Soon! Stacks Maximum Element Easy Solution.java Stacks Balanced Brackets Medium Solution.java Stacks Largest Rectangle Hard Coming Soon! Stacks Simple Text Editor Medium Coming Soon! Stacks Equal Stacks Easy Coming Soon! Stacks Poisonous Plants Hard Coming Soon! Stacks AND xor OR Hard Coming Soon! Stacks Waiter Medium Coming Soon! Queues Queue using Two Stacks Medium Solution.java Queues Castle on the Grid Medium Coming Soon! Queues Down to Zero II Medium Coming Soon! Queues Truck Tour Hard Coming Soon! Queues Queries with Fixed Length Hard Coming Soon! Heap QHEAP1 Easy Coming Soon! Heap Jesse and Cookies Easy Coming Soon! Heap Find the Running Median Hard Solution.java Heap Minimum Average Waiting Time Hard Coming Soon! Disjoint Set Merging Communities Hard Coming Soon! Disjoint Set Components in a graph Medium Coming Soon! Disjoint Set Kundu and Tree Hard Coming Soon! Disjoint Set Super Maximum Cost Queries Hard Coming Soon! Multiple Choice Data Structures MCQ 1 Hard Solution.txt Multiple Choice Data Structures MCQ 2 Hard Solution.txt Multiple Choice Data Structures MCQ 3 Hard Solution.txt Trie Contacts Medium Solution.java Trie No Prefix Set Hard Coming Soon! Advanced Kindergarten Adventures Medium Coming Soon! Advanced Cube Summation Hard Coming Soon! Advanced Mr. X and His Shots Medium Coming Soon! Advanced Direct Connections Hard Coming Soon! Advanced Subsequence Weighting Advanced Coming Soon! Advanced Jim and the Skyscrapers Medium Coming Soon! Advanced Counting On a Tree Expert Coming Soon! Advanced Unique Colors Advanced Coming Soon! Advanced Self-Driving Bus Advanced Coming Soon! Advanced Fibonacci Numbers Tree Expert Coming Soon! Advanced Functional Palindromes Advanced Coming Soon! Advanced Lazy White Falcon Hard Coming Soon! Advanced Ticket to Ride Expert Coming Soon! Advanced Heavy Light White Falcon Hard Coming Soon! Advanced Sum of the Maximums Advanced Coming Soon! Advanced Heavy Light 2 White Falcon Hard Coming Soon! Advanced Library Query Advanced Coming Soon! Advanced Starfleet Advanced Coming Soon! Advanced Almost Equal - Advanced Expert Coming Soon! Advanced Almost sorted interval Expert Coming Soon! Advanced Burger Happiness Hard Coming Soon! Advanced Roy and alpha-beta trees Hard Coming Soon! Advanced Coloring Tree Hard Coming Soon! Advanced Recalling Early Days GP with Trees Hard Coming Soon! Advanced Swaps and Sum Advanced Coming Soon! Advanced Arithmetic Progressions Advanced Coming Soon! Advanced Coolguy and Two Subsequences Advanced Coming Soon! Advanced White Falcon And Tree Hard Coming Soon! Advanced Subtrees And Paths Advanced Coming Soon! Advanced Triplets Advanced Coming Soon! Advanced Beautiful Segments Expert Coming Soon! Advanced Divisibility Expert Coming Soon! Advanced BST maintenance Advanced Coming Soon! Advanced Find Maximum Index Product Medium Coming Soon! Advanced Taxicab Driver's Problem Advanced Coming Soon! Advanced Jaggu Playing with Balloons Advanced Coming Soon! Advanced Dynamic Summation Hard Coming Soon! Advanced Two Array Problem Hard Coming Soon! Advanced Rooted Tree Hard Coming Soon! Advanced The crazy helix Advanced Coming Soon! Advanced Network administration Hard Coming Soon! Advanced Easy Addition Expert Coming Soon! Advanced Find the permutation Expert Coming Soon! Advanced Company Retreat Advanced Coming Soon!