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
124

Create a Specific Triangle Pattern from an Array

Beginner % 0
122

Goldbach's Conjecture

Beginner % 0
120

Convert Decimal to Irreducible Fraction (Simplified Form)

Beginner % 0
114

Counting Sort Algorithm

Medium % 0
113

Towers Of Hanoi

Beginner % 0
110

Tricky Sorting: Sort 3 Numbers Without If Statements (or Only Max())

Beginner % 0
109

Find Greatest Common Divisor (GCD) Efficiently with Euclidean Algorithm

Beginner % 0
108

Queue with Stacks: Efficient Implementation Using Stack Operations

Medium % 0
107

Alternate Splitting of a given Linked List

Medium % 0
106

Reverse a Doubly-Linked List (In-place Algorithm)

Medium % 0
105

Swapping Nodes in a Linked List (Kth Position)

Medium % 0
103

Delete X Nodes After Y Nodes In a Linked List

Beginner % 0
102

Merge Sort for Linked Lists (In-place Algorithm)

Medium % 0
101

Merge a Linked list into another Linked List at Alternate Positions

Medium % 0
100

AVL Tree - Insertion

Hard % 0
99

Construct a binary tree from given Inorder and Level Order Traversal

Hard % 0
98

Construct Binary Search Tree from a given Preorder Traversal Using Stack (Without Recursion)

Hard % 0
97

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Hard % 0
94

Depth First Search/Traversal in Binary Tree

Beginner % 0
93

Inorder Predecessor and Successor in Binary Search Tree

Hard % 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
89

Find Smallest Subarray Exceeding a Target Sum

Medium % 0
88

Rearrange Array: Positive and Negative Elements Alternating

Hard % 0
87

Find Intersection of Two Sorted Arrays

Beginner % 0
86

Find Kth Smallest or Largest element in an Array

Medium % 0
85

Find Maximum Distance Between Increasing Elements in Array

Medium % 0
84

Elements in an Array Occurring More Than N/K Times

Hard % 0
83

Find Element in Rotated Sorted Array

Medium % 0

Create a Specific Triangle Pattern from an Array

Goldbach's Conjecture

Convert Decimal to Irreducible Fraction (Simplified Form)

Counting Sort Algorithm

Towers Of Hanoi

Tricky Sorting: Sort 3 Numbers Without If Statements (or Only Max())

Find Greatest Common Divisor (GCD) Efficiently with Euclidean Algorithm

Queue with Stacks: Efficient Implementation Using Stack Operations

Alternate Splitting of a given Linked List

Reverse a Doubly-Linked List (In-place Algorithm)

Swapping Nodes in a Linked List (Kth Position)

Delete X Nodes After Y Nodes In a Linked List

Merge Sort for Linked Lists (In-place Algorithm)

Merge a Linked list into another Linked List at Alternate Positions

AVL Tree - Insertion

Construct a binary tree from given Inorder and Level Order Traversal

Construct Binary Search Tree from a given Preorder Traversal Using Stack (Without Recursion)

Construct Binary Search Tree from a given Preorder Traversal using Recursion

Depth First Search/Traversal in Binary Tree

Inorder Predecessor and Successor in Binary Search Tree

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 Smallest Subarray Exceeding a Target Sum

Rearrange Array: Positive and Negative Elements Alternating

Find Intersection of Two Sorted Arrays

Find Kth Smallest or Largest element in an Array

Find Maximum Distance Between Increasing Elements in Array

Elements in an Array Occurring More Than N/K Times

Find Element in Rotated Sorted Array