Tutorials
Courses
Data Structure
Java
Python
HTML
Interview Preparation
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Ambassadors
rajpootveerendrasingh36
Current POTD Streak
STREAK
76
/1426
days
Longest streak/Global longest streak
Institution
Oriental College of Technology Bhopal
4 Rank
Institute Rank
Language Used
C++
Coding Score
1854
Problem Solved
570
Contest Rating
__
Campus Ambassador
koushaldev
754 points
Contributor
754 points
Contributor
1 Point
Proficient
Proficient
100 Point
Scholar
Scholar
1k Point
Master
Master
10k Point
Ace
Ace
50k Point
Find Your Place Among the Best
Explore Our Badge Program and Start Writing.
Start writing
How Badges Work
4 submissions in current year
Current
2024
2023
2022
2021
January
February
March
April
May
June
SCHOOL (3)
BASIC (61)
EASY (190)
MEDIUM (263)
HARD (53)
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Detect Loop in linked list
Quick Sort
Binary Tree from Inorder and Postorder
Bottom View of Binary Tree
Diameter of a Binary Tree
Heap Sort
Merge two sorted linked lists
Sum Tree
Flattening a Linked List
Diagonal Tree Traversal
Tree Boundary Traversal
Delete a node from BST
LCA in Binary Tree
Absolute List Sorting
Two Stacks in an Array
Binary Heap Operations
The Celebrity Problem
Topological sort
Vertical Tree Traversal
Merge K sorted linked lists
Find kth element of spiral matrix
Get Min from Stack
Serialize and deserialize a binary tree
Gas Station
Kth element in Matrix
Is Binary Tree Heap
Validate an IP Address
Remove loop in Linked List
Largest BST
Implement Atoi
Palindrome Linked List
Rat in a Maze Problem - I
Closest in BST
Merge two BST 's
Merge k Sorted Arrays
Root to leaf paths sum
Find triplets with zero sum
Sort a stack
Duplicate Subtree
Top View of Binary Tree
k-th Smallest in BST
Find Common Nodes in two BSTs
Merge Sort for Linked List
Union of Two Linked Lists
Euler circuit and Path
Pair Sum in BST
Counting elements in two arrays
K Sum Paths
Construct Tree from Inorder & Preorder
Isomorphic Trees
Maximum path sum from any node
Predecessor and Successor
Children Sum in a Binary Tree
Normal BST to Balanced BST
Construct Tree from Preorder Traversal
Sum of nodes on the longest path
Kth Ancestor in a Tree
Check if two Nodes are Cousins
ZigZag Tree Traversal
Maximum sum of Non-adjacent nodes
Mother Vertex
Smallest Positive Missing
Power Of Numbers
Rearrange Array Alternately
Rearrange an array with O(1) extra space
Stock buy and sell
Kadane's Algorithm
Majority Element
Count Inversions
Indexes of Subarray Sum
Triplet Sum in Array
Merge Without Extra Space
Level of Nodes
Boolean Matrix
Spirally traversing a matrix
Search in a sorted Matrix
Distance of nearest cell having 1
Subarray with 0 sum
Longest Consecutive Subsequence
Case-specific Sorting of Strings
Postfix Evaluation
Stock span problem
K Sized Subarray Maximum
Black and White
Minimum Jumps
Detect Cycle using DSU
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Zero Sum Subarrays
Kth Smallest
Nth Catalan Number
Rotate by 90 degree
Top K Frequent in Array
Stock Buy and Sell – Multiple Transaction Allowed
Word Search
4 Sum - All Quadruples
Sort 0s, 1s and 2s
Complement
Maximum Sub Array
Pascal Triangle
Maximum Index
Flip Bits
Pythagorean Triplet
Painting the Fence
Search in Rotated Sorted Array
Alternate Vowel and Consonant String
Add Binary Strings
Maximum Product Subarray
Row with max 1s
Form a palindrome
Cutting Binary String
Shuffle integers
k largest elements
Sum of XOR of all pairs
Longest Substring with K Uniques
Longest Palindrome in a String
K-th element of two Arrays
Arranging the array
Rod Cutting
Minimum swaps and K together
Longest Palindromic Subsequence
First negative in every window of size k
Build the smallest
Minimize the Heights II
First and Last Occurrences
Minimum Deletions
A difference of values and indexes
Permutations of a String
Number following a pattern
CamelCase Pattern Matching
Subarrays Product Less than K
Unique Number II
Bleak Numbers
Largest prime factor
3 Divisors
Modified Game of Nim
Max Sum Increasing Subsequence
Coin Change (Count Ways)
Santa Banta
Perfect Sum Problem
Knapsack with Duplicate Items
nCr
Partition Equal Subset Sum
Array Pair Sum Divisibility Problem
Matchsticks game
Akku and Binary Numbers
Number of paths
Find Prime numbers in a range
Count even length
Next Permutation
Missing number in matrix
Longest Repeating Subsequence
Stream First Non-repeating
Maximum Sub-String after at most K changes
Transitive closure of a Graph
Replace O's with X's
Express as sum of power of natural numbers
Shortest Source to Destination Path
Help Classmates
Jump Game
Prefix match with other strings
Single valued subtree
BST to max heap
Flatten binary tree to linked list
Overlapping Intervals
Remove and Reverse
Even Swap
Reverse a Stack
K-th Largest Sum Contiguous Subarray
Max Equal sum of 3 Stacks
Largest subtree sum in a tree
Wine Buying and Selling
Minimum Multiplications to reach End
Eventual Safe States
Alex Travelling
Shortest path in Directed Acyclic Graph
Asteroid Collision
Aggressive Cows
Task Scheduler
Lemonade Change
Maximum Sum Combination
Floor in BST
GCD Array
Minimize number of Students to be removed
Maximum Value
Shortest Prime Path
Flattening a Linked List
Absolute difference divisible by K
Make array elements unique
Next Greater Element in Circular Array
Carpet into Box
Minimum X (xor) A
Find minimum number of Laptops required
Geeks And The String
Find the longest string
Maximum Profit By Choosing A Subset Of Intervals
Minimum repeat to make substring
Paint N House
Max Sum without Adjacents
Intersection Point in Y Shaped Linked Lists
BST Downward Traversal
Length of the longest subarray with positive product
Count number of free cell
Maximum Bipartite Matching
Minimum Days
Prime List
Walls Coloring
Geeks Island
Apple Sequences
Connect Nodes at Same Level
Unique Paths in a Grid
Valid Compressed String
Number of Good Components
Optimal Array
Best Node
Update Queries
Good Stones
Maximum Intersecting Lines
String rp or pr
Knight in Geekland
Shy Geek
Count Special Numbers
Minimum Steps Required
Count Cyclic Paths
Maximum Triplet product
Second smallest number
Special Palindrome Substrings
Maximum Possible Value
Distinct Difference
Anagrams in Linked List
Yet another query problem
Geek hates too many 1s
Maximum Length
Remove the balls
Unequal Arrays
Job Sequencing Problem
Bheem Wants Ladoos
Prefix Suffix String
Smaller Sum
Shortest XY distance in Grid
BST Maximum Difference
Nearest smaller tower
Another Coin Change Problem
Geek's Village and Wells
Find Number
Max Coins
Good Subtrees
Subtree In N-ary Tree
Easy Task
Add Minimum Characters
Maximum subset sum
Palindrome with minimum sum
Count Total Setbits
Tree Transformation
Construct a Full Binary Tree
Modify Linked List-1
Find Kth permutation
Fraction pairs with sum 1
Linked List Group Reverse
Reorder List
Binary Tree to DLL
Clone List with Next and Random
Max rectangle
AVL Tree Insertion
Smallest range in K lists
AVL Tree Deletion
Nodes at given distance in binary tree
Max Path Sum 2 Special Nodes
String Permutations
Trapping Rain Water
Histogram Max Rectangular Area
Find median in a stream
Solve the Sudoku
Median of 2 Sorted Arrays of Different Sizes
Burning Tree
Next Smallest Palindrome
Wildcard string matching
Sum-string
Edit Distance
Palindromic Partitioning
Next Happy Number
Matrix Chain Multiplication
Median in a row-wise sorted Matrix
Longest valid Parentheses
Split Array Largest Sum
Find number of closed islands
Scrambled String
Shortest Path by Removing K walls
Maximum Number of Toys
Articulation Point - I
Expression Add Operators
Count Lucky Permutations
Count the Substring
Select Nodes
Largest Sum Cycle
Fixing Two swapped nodes of a BST
Shortest Path Using Atmost One Curved Edge
Avoid Explosion
Walls Coloring II
Redundant Parenthesis
Partition the Array
Divide in Incremental Groups
Max min Height
Maximum Number of coins
Median of the Subarrays
Minimum BST Sum Subtree
Special Digits
Cake Distribution Problem
Min Time
Game Of Subsets
Making A Large Island
Reverse a linked list
Pairwise swap elements of a linked list
Remove duplicates from an unsorted linked list
Inorder Traversal
Reverse a Doubly Linked List
Check for BST
Right View of Binary Tree
K distance from root
Two Mirror Trees
Height of Binary Tree
Balanced Tree Check
Kth from End of Linked List
Middle of a Linked List
Left View of Binary Tree
Transform to Sum Tree
Find Transition Point
Remove Duplicates from a Sorted Linked List
Level Order in spiral form
Reverse Level Order Traversal
DFS of Graph
Insert a node in a BST
BFS of graph
Identical Trees
Root to leaf path sum
Nodes without a Sibling
Lowest Common Ancestor in a BST
Binary Search
Remove Duplicates Sorted Array
BST Keys in a Range
Minimum Depth of a Binary Tree
Odd even level difference
Binary Tree to BST
Leaves at Same Level or Not
Delete in a Singly Linked List
Kth largest element in BST
Array Duplicates
Max Level Sum in Binary Tree
Three way partitioning
Level order traversal
Inorder Successor in BST
Insert in a Sorted List
Level of a Node in Binary Tree
More than n/k Occurrences
Max and min element in Binary Tree
Perfect Binary Tree
Symmetric Tree
Depth of node
Median of BST
Leaf under budget
Queue Reversal
Reverse first K of a Queue
Sum of Leaf Nodes
Closest Neighbour in BST
Brothers From Different Roots
Delete Mid of a Stack
Predict the Column
Frequency in Queue
Deque Implementations
Frequency Game
First Set Bit
K-th Bit is Set or Not
Power of 2
Wave Array
Frequencies in a Limited Array
Array Leaders
Print adjacency list
Sum of upper and lower triangles
Print Matrix in snake Pattern
Transpose of Matrix
Matrix Boundary Traversal
Anagram
Winner of an election
Strings Rotations of Each Other
Isomorphic Strings
Reverse Words
Panagram Checking
Non Repeating Character
Parenthesis Checker
K largest elements
Minimum Cost of ropes
N meetings in one room
Count number of hops
Union of Arrays with Duplicates
Check Equal Arrays
Numbers containing 1, 2 and 3
Missing in Array
Adding Ones
Common in 3 Sorted Arrays
Sum of elements between k1'th and k2'th smallest elements
Move All Zeroes to End
Min sum formed by digits
Move all negative elements to end
Chocolate Distribution Problem
Smallest subarray with sum greater than x
Remove Consecutive Characters
Remove Duplicates
Second Largest
Rotate Bits
Number of occurrence
K-Pangrams
Reversing the equation
Does array represent Heap
Convert an array to reduced form
Check if array is sorted
Find missing in second array
Longest Common Prefix of Strings
First Repeated Character
Min Number of Flips
Two sum -Pairs with 0 Sum
Find the closest pair from two arrays
Merge two binary Max heaps
Four Elements
Palindrome String
Balanced string
Shop in Candy Store
Is Binary Number Multiple of 3
Padovan Sequence
Minimum Operations
Number of 1 Bits
Armstrong Numbers
Reverse Bits
Nth Fibonacci Number
Copy Set Bits in Range
Count Digits
Palindrome
Shortest path from 1 to n
Count numbers containing 4
Factorials Less than or Equal to n
Largest number possible
Least Prime Factor
Sum of First N Natural Numbers
Maximum Diamonds
Arithmetic Number
Make Zeroes
Surround the 1's
Trace Path
Inorder Traversal and BST
Letters Collection
Print Pattern
Check if it is possible to convert one string into another with given constraints
Array to BST
Sum of dependencies in a graph
Count the Substrings
Print N to 1 without loop
Print GFG n times
Largest odd number in string
Maximum Nesting Depth of the Parentheses
Outermost Parentheses
Maximum Depth Of Binary Tree
Minimize the sum
Last modified ball
Transform to Sum Tree
Parent of Max GCD Siblings in a Binary Tree
Find the first node of loop in linked list
Maximum Weight Node
Type it!
Min operations
Last cell in a Matrix
Balloon Everywhere
Reverse both parts
Cutting Rectangles
Frogs and Jumps
Make Array Elements Equal
Equal Left and Right Subarray Sum
Make the array beautiful
Remainder on dividing by 11
Is it Fibonacci
Taxi Booking
Max Level Sum in Binary Tree
Binary matrix having maximum number of 1s
Number of Subarrays of 0's
Maximum Identical Bowls
Bus Conductor
Wifi Range
Minimum Number
Minimum Integer
Seating Arrangement
String Mirror
Powerfull Integer
Make Palindrome
Binary Modulo
Total Cuts
Bit Magic
Array Operations
Dominant Pairs
Total Traversal Time
Ticket Counter
Unique Number of Occurrences
Organic Tree
Same characters
Count Linked List Nodes
Check for Binary String
Size of Binary Tree
Count Leaves in Binary Tree
Postorder Traversal
Implement stack using array
Queue Using Array
Preorder Traversal
First Occurence
Palindromic Array
Peak element
Minimum element in BST
Anagram of String
Sum of Binary Tree
longest substring containing '1'
Count Non-Leaf Nodes in Tree
Alternates in an Array
Count Odd and Even
Print 1 To N Without Loop
Array Search
Binary Array Sorting
Check if a string is Isogram or not
Binary String
Most Frequent Character
Remove common characters and concatenate
Sum of numbers in string
Reverse a String
First n Fibonacci
Sum of Array
Sum of Natural Numbers
Value equal to index value
Check for subsequence
Immediate Smaller Element
Uncommon characters
Repeated Character
Length of Last word
Display longest name
Merge two strings
Rotate Array by One
Array Subset
Count of smaller elements
First and Second Smallests
Min and Max in Array
Print first letter of every word in the string
Remove character
Red OR Green
GCD of two numbers
Find unique element
Find position of set bit
LCM And GCD
Median of an Array
Factorial
Greatest of three numbers
Prime Number
Distance between 2 points
Height of Heap
Sorted matrix
Max Min
Pattern 7
Pattern 8
Naughty Geek
Reverse an Array
Search in a 2D Matrix
Arrays (Sum of array)
close
V
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Ambassadors
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !