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
492

Find the maximum width of a binary tree

Medium % 0
493

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

Medium % 0
494

Find all common numbers in given three sorted arrays.

Beginner % 0
495

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

Hard % 0
496

Find the first repeated element in an array by its index

Medium % 0
497

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

Beginner % 0
498

Determine whether given binary tree is binary search tree(BST) or not

Medium % 1
499

Find the Size of the Binary Tree

Beginner % 0
500

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

Medium % 0
502

Inorder Successor in Binary Tree

Medium % 0
505

Sorted Array to Binary Search Tree of Minimal Height

Medium % 1
506

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

Hard % 0
507

Level Order Traversal, Print each level in separate line.

Medium % 0
508

Find whether a Given Binary Tree is Balanced?

Medium % 0
509

Get the Height of a Node in a Binary Tree

Medium % 0
510

Find the Maximum Depth OR Height of a Binary Tree

Beginner % 1
511

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

Medium % 0
512

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

Medium % 0
513

Reverse the binary representation of a number.

Medium % 1
514

Binary Search Tree (BST) Complete Implementation.

Beginner % 0
515

Reverse a Linked List - Part 2

Medium % 0
516

Swap Every Kth Node in a LinkedList

Medium % 0
517

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

Beginner % 0
518

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

Beginner % 0
519

Remove Duplicates from an Unsorted Linked list

Beginner % 0
520

Check if one string is Rotation of another string

Beginner % 1
521

String Compression using count of repeated characters - Run Length Encoding

Beginner % 0
522

Replace all spaces in a String with '%20'

Medium % 0
523

Find Whether Two Strings are Permutation of each other

Beginner % 1
524

Find Intersection Point in Two Linked List

Medium % 0
525

Find the Loop in a Linked list, find its length and Break the Loop

Medium % 0

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

Determine whether given binary tree is binary search tree(BST) or not

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

Sorted Array to Binary Search Tree of Minimal Height

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

Find the Maximum Depth OR Height of 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

Reverse the binary representation of a number.

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

Check if one string is Rotation of another string

String Compression using count of repeated characters - Run Length Encoding

Replace all spaces in a String with '%20'

Find Whether Two Strings are Permutation of each other

Find Intersection Point in Two Linked List

Find the Loop in a Linked list, find its length and Break the Loop