# Status Problem video Level Completes Likes 205 Print All Diagonals of a given matrix Medium % 1 198 Kadane's Algorithm - Maximum Subarray Problem Medium % 1 193 Implement Stack Using Linked List Beginner % 0 187 Reverse Alternative 'k' nodes in a Linked List. Medium % 0 186 Reverse a Linked List in groups of given size 'K' Medium % 0 155 Find the Kth Smallest/Largest Element in an Array Using Heap Beginner % 0 146 Dynamic Programming - Stairs Climbing Puzzle Beginner % 1 141 Find the Single Occurrence Element in an Array (Odd One Out) Beginner % 1 140 Rearrange Array Elements (A[i] = i) | In-place Approach Medium % 0 139 Find Missing Numbers in Sequences - XOR Method Beginner % 1 138 Find the Maximum Value in a Binary Tree Beginner % 0 132 Find the Deepest Node in a Binary Tree Medium % 1 127 Numbers Palindrome in Both Decimal and Octal Beginner % 0 125 Find the Increasing Triplet Sub-sequence in an array Medium % 0 120 Convert Decimal to Irreducible Fraction (Simplified Form) Beginner % 0 112 Generate All n-Bit Binary Strings Medium % 1 111 Find Unique Number in Array with Duplicates (Except One) Beginner % 1 103 Delete X Nodes After Y Nodes In a Linked List Beginner % 0 92 Check if Array Contains All Elements Of Some Given Range Medium % 0 91 Check if Array is Consecutive Integers Beginner % 0 90 Find Subarray with Sum Equal to a Target Value Medium % 0 87 Find Intersection of Two Sorted Arrays Beginner % 0 82 Find Nodes at Distance X from a Given Node in a Tree Hard % 0 44 Inorder Successor in Binary Tree Medium % 0 41 Sorted Array to Binary Search Tree of Minimal Height Medium % 1 37 Get the Height of a Node in a Binary Tree Medium % 0 33 Reverse the binary representation of a number. Medium % 1 29 Delete a Node in the Middle of a Linked List Without Access to Head Node Beginner % 0 28 Determine the Nth Node from the Tail in a Linked List Beginner % 0 26 Check if one string is Rotation of another string Beginner % 1 20 Reverse a Linked List Beginner % 0 13 Print All Elements of Two Dimensional Array in Spiral Order Medium % 0 9 Valid or Well Formed Parentheses | Part - 1 Medium % 0 8 Efficient Search in 2D Sorted Array: Find an Element Medium % 0 7 Determine If a String is Palindrome Beginner % 0 Print All Diagonals of a given matrix Kadane's Algorithm - Maximum Subarray Problem Implement Stack Using Linked List Reverse Alternative 'k' nodes in a Linked List. Reverse a Linked List in groups of given size 'K' Find the Kth Smallest/Largest Element in an Array Using Heap Dynamic Programming - Stairs Climbing Puzzle Find the Single Occurrence Element in an Array (Odd One Out) Rearrange Array Elements (A[i] = i) | In-place Approach Find Missing Numbers in Sequences - XOR Method Find the Maximum Value in a Binary Tree Find the Deepest Node in a Binary Tree Numbers Palindrome in Both Decimal and Octal Find the Increasing Triplet Sub-sequence in an array Convert Decimal to Irreducible Fraction (Simplified Form) Generate All n-Bit Binary Strings Find Unique Number in Array with Duplicates (Except One) Delete X Nodes After Y Nodes In a Linked List Check if Array Contains All Elements Of Some Given Range Check if Array is Consecutive Integers Find Subarray with Sum Equal to a Target Value Find Intersection of Two Sorted Arrays Find Nodes at Distance X from a Given Node in a Tree Inorder Successor in Binary Tree Sorted Array to Binary Search Tree of Minimal Height Get the Height of a Node in a Binary Tree Reverse the binary representation of a number. Delete a Node in the Middle of a Linked List Without Access to Head Node Determine the Nth Node from the Tail in a Linked List Check if one string is Rotation of another string Reverse a Linked List Print All Elements of Two Dimensional Array in Spiral Order Valid or Well Formed Parentheses | Part - 1 Efficient Search in 2D Sorted Array: Find an Element Determine If a String is Palindrome 1 2 3 4 5