Featured Lists

Top 20 Problems on Dynamic programming

Top 10 Problems on Backtracking

Top 20 Problems on Graph

Top 25 Problems on Trees

All Problems

# Status Problem Level Completes Likes
493

In a Binary Tree, Check if Two nodes has the same parent or are siblings

Medium % 0
494

In a Binary Tree, Check if two nodes are Cousins

Medium % 0
495

Check if Two BST's are Identical

Beginner % 0
498

Sort an Given Array in the order defined by another array

Medium % 0
499

Sort an Array - odd numbers appear first in ascending order followed by the even numbers in descending order.

Medium % 0
501

Find the maximum width of a binary tree

Medium % 0
502

Find the number of occurrences of a number in a given sorted array.

Medium % 0
503

Find all common numbers in given three sorted arrays.

Beginner % 0
504

Level Order Traversal in Zig Zag pattern OR Print in Spiral Pattern

Hard % 0
505

Find the first repeated element in an array by its index

Medium % 0
506

Minimum number that cannot be formed by any subset of an array

Beginner % 0
507

Find the Size of the Binary Tree

Beginner % 0
508

Given two binary trees, check if one binary tree is a subtree of another

Medium % 0
510

Inorder Successor in Binary Tree

Medium % 0
513

In a Binary Tree, Create Linked Lists of all the nodes at each depth.

Hard % 0
514

Level Order Traversal, Print each level in separate line.

Medium % 0
515

Find whether a Given Binary Tree is Balanced?

Medium % 0
516

Get the Height of a Node in a Binary Tree

Medium % 0
517

Add two numbers represented by a linked list, Numbers are Stored in FORWARD order

Medium % 0
518

Add two numbers represented by a linked list, Numbers are Stored in REVERSE order

Medium % 0
519

Binary Search Tree (BST) Complete Implementation.

Beginner % 0
520

Reverse a Linked List - Part 2

Medium % 0
521

Swap Every Kth Node in a LinkedList

Medium % 0
522

Delete a Node in the Middle of a linked list, Given only access to that Node

Beginner % 0
523

Find the n'th Node from the end of a given Linked List

Beginner % 0
524

Remove Duplicates from an Unsorted Linked list

Beginner % 0
525

String Compression using count of repeated characters - Run Length Encoding

Beginner % 0

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

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.

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

Inorder Successor in Binary Tree

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

Find the n'th Node from the end of a given Linked List

Remove Duplicates from an Unsorted Linked list

String Compression using count of repeated characters - Run Length Encoding