Featured Lists Top 20 Problems on Dynamic programming Top 10 Problems on Backtracking Top 20 Problems on Graph Top 25 Problems on Trees Top 10 Problems on Bits Manipulation Top 15 Problems in LinkedList All Problems # Status Problem video Level Completes Likes 68 Given a binary tree, Convert it into its Mirror Tree Beginner % 0 67 Given a binary tree, Print All the Nodes that don't have Siblings. Beginner % 0 65 Given a binary tree, Find the Maximum Path Sum between Any Two Leaves Medium % 0 64 Print Left View of a given binary tree Medium % 0 63 Print Right View of a given binary tree Medium % 0 62 In a Binary Tree, Check if Two nodes has the same parent or are siblings Medium % 0 61 In a Binary Tree, Check if two nodes are Cousins Medium % 0 60 Check if Two BST's are Identical Beginner % 0 59 Print Paths from root to all leaf nodes in a binary tree. Medium % 0 58 Print All The Permutations Of a String Hard % 0 57 Sort an Given Array in the order defined by another array Medium % 0 56 Sort an Array - odd numbers appear first in ascending order followed by the even numbers in descending order. Medium % 0 55 Print All Nodes Between Two Given Levels Medium % 0 54 Find the maximum width of a binary tree Medium % 0 53 Find the number of occurrences of a number in a given sorted array. Medium % 0 52 Find all common numbers in given three sorted arrays. Beginner % 0 51 Level Order Traversal in Zig Zag pattern OR Print in Spiral Pattern Hard % 0 50 Find the first repeated element in an array by its index Medium % 0 49 Minimum number that cannot be formed by any subset of an array Beginner % 0 47 Find the Size of the Binary Tree Beginner % 0 46 Given two binary trees, check if one binary tree is a subtree of another Medium % 0 45 Print a path from Root to Node in Binary Tree Medium % 0 44 Inorder Successor in Binary Tree Medium % 0 43 Inorder Successor in Binary Search Tree without Using Parent link Hard % 0 42 Inorder Successor in Binary Search Tree Using Parent link Hard % 0 40 In a Binary Tree, Create Linked Lists of all the nodes at each depth. Hard % 0 39 Level Order Traversal, Print each level in separate line. Medium % 0 38 Find whether a Given Binary Tree is Balanced? Medium % 0 37 Get the Height of a Node in a Binary Tree Medium % 0 35 Add two numbers represented by a linked list, Numbers are Stored in FORWARD order Medium % 0 34 Add two numbers represented by a linked list, Numbers are Stored in REVERSE order Medium % 0 32 Binary Search Tree (BST) Complete Implementation. Beginner % 0 31 Reverse a Linked List - Part 2 Medium % 0 30 Swap Every Kth Node in a LinkedList Medium % 0 29 Delete a Node in the Middle of a linked list, Given only access to that Node Beginner % 0 Given a binary tree, Convert it into its Mirror Tree Given a binary tree, Print All the Nodes that don't have Siblings. Given a binary tree, Find the Maximum Path Sum between Any Two Leaves Print Left View of a given binary tree Print Right View of a given binary tree In a Binary Tree, Check if Two nodes has the same parent or are siblings In a Binary Tree, Check if two nodes are Cousins Check if Two BST's are Identical Print Paths from root to all leaf nodes in a binary tree. Print All The Permutations Of a String Sort an Given Array in the order defined by another array Sort an Array - odd numbers appear first in ascending order followed by the even numbers in descending order. Print All Nodes Between Two Given Levels Find the maximum width of a binary tree Find the number of occurrences of a number in a given sorted array. Find all common numbers in given three sorted arrays. Level Order Traversal in Zig Zag pattern OR Print in Spiral Pattern Find the first repeated element in an array by its index Minimum number that cannot be formed by any subset of an array Find the Size of the Binary Tree Given two binary trees, check if one binary tree is a subtree of another Print a path from Root to Node in Binary Tree Inorder Successor in Binary Tree Inorder Successor in Binary Search Tree without Using Parent link Inorder Successor in Binary Search Tree Using Parent link In a Binary Tree, Create Linked Lists of all the nodes at each depth. Level Order Traversal, Print each level in separate line. Find whether a Given Binary Tree is Balanced? Get the Height of a Node in a Binary Tree Add two numbers represented by a linked list, Numbers are Stored in FORWARD order Add two numbers represented by a linked list, Numbers are Stored in REVERSE order Binary Search Tree (BST) Complete Implementation. Reverse a Linked List - Part 2 Swap Every Kth Node in a LinkedList Delete a Node in the Middle of a linked list, Given only access to that Node 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16