Tutorials
Courses
Go Premium
Data Structure
Java
Python
HTML
Interview Preparation
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
lostboi
Current POTD Streak
STREAK
39
/1482
days
Longest streak/Global longest streak
Institution
Rajarambapu Institute of Technology (RIT) Sangli
9 Rank
Institute Rank
Language Used
Java, Python, C++
Coding Score
1947
Problem Solved
854
Contest Rating
-
Apply for Campus Mantri
72 points
Contributor
72 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
275 submissions in current year
Current
2024
2023
January
February
March
April
May
June
July
August
SCHOOL (70)
BASIC (126)
EASY (363)
MEDIUM (262)
HARD (33)
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Detect Loop in linked list
Insert in Sorted Circular Linked List
Merge Sort
Bottom View of Binary Tree
Diameter of a Binary Tree
Merge two sorted linked lists
Sum Tree
Directed Graph Cycle
Undirected Graph Cycle
Lowest Common Ancestor in a Binary Tree
Square root of a number
The Celebrity Problem
Largest subarray with 0 sum
Topological sort
Merge K sorted linked lists
Find the number of islands
Max sum in the configuration
Get Min from Stack
Make Binary Tree From Linked List
Toeplitz matrix
Is Binary Tree Heap
Validate an IP Address
Remove loop in Linked List
Dijkstra Algorithm
Sorted subsequence of size 3
Multiply two strings
Implement Atoi
Maximum Difference
Palindrome Linked List
Bipartite Graph
BST with Dead End
Merge two BST 's
Root to leaf paths sum
Bridge edge in a graph
Find triplets with zero sum
Sort a stack
k-th Smallest in BST
Peak element
Euler circuit and Path
Pair Sum in BST
Root to Leaf Paths
XOR Linked List
Counting elements in two arrays
Linked List that is Sorted Alternatingly
Insert in Sorted way in a Sorted DLL
Predecessor and Successor
Children Sum in a Binary Tree
Deletion and Reverse in Circular Linked List
ZigZag Tree Traversal
Cat and Hat
Maximum sum of Non-adjacent nodes
Gray to Binary equivalent
Smallest Positive Missing
Power Of Numbers
Rotate and delete
Rearrange Array Alternately
Maximum Index
Stock buy and sell
Rotate Array
Kadane's Algorithm
Majority Element
Count Inversions
Two Repeated Elements
Union of Two Sorted Arrays
Indexes of Subarray Sum
Sort by Absolute Difference
Triplet Sum in Array
Level of Nodes
Boolean Matrix
Spirally traversing a matrix
Search in a sorted Matrix
Subarray with 0 sum
Subarray range with given sum
Longest Consecutive Subsequence
Case-specific Sorting of Strings
Next Greater Element
K Sized Subarray Maximum
Activity Selection
Fractional Knapsack
Minimum Platforms
Minimum number of jumps
Detect Cycle using DSU
Stickler Thief
Ways to Reach the n'th Stair
Optimal Strategy For A Game
Sum of all substrings of a number
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Number of Unique Paths
Find whether path exist
Kth Smallest
Implement Trie
Rotten Oranges
Container With Most Water
Print Anagrams Together
Rotate by 90 degree
Stock buy and sell II
Sort 0s, 1s and 2s
Paths to reach origin
Missing And Repeating
Pascal Triangle
Number of subarrays with maximum values in given range
Flip Bits
Sum of Subarrays
Longest Span in two Binary Arrays
Consecutive 1's not allowed
Single Among Doubles
Pythagorean Triplet
Search in Rotated Sorted Array
Sum of bit differences
Max Score from Subarray Mins
Form the Largest Number
Maximum Product Subarray
Sort the given array after applying the given equation
Row with max 1s
Swapping pairs make sum equal
Column name from a given column number
Substrings with K Distinct
Palindrome SubStrings
Nuts and Bolts Problem
Longest Subarray with Sum K
Shuffle integers
Find the N-th character
Length of the longest substring
k largest elements
Find missing in second array
Longest Common Substring
Smallest distinct window
Longest Substring with K Uniques
Look and Say Pattern
K-th element of two Arrays
Rod Cutting
Missing element of AP
Longest Palindromic Subsequence
Largest Sum Subarray of Size at least K
Equalize the Towers
Minimum sum
Not a subset sum
Minimize the Heights II
Transform to prime
First and last occurrences of x
Minimum Deletions
Print N-bit binary numbers having more 1s than 0s
Valid Substring
Shop in Candy Store
Sum of Products
Unique Number II
Modular Exponentiation for large numbers
Game of XOR
Maximum Tip Calculator
Modified Game of Nim
Gold Mine Problem
Dice throw
Fibonacci Sum
Trail of ones
Power Set
Count ways to N'th Stair(Order does not matter)
Knapsack with Duplicate Items
nCr
Array Pair Sum Divisibility Problem
Nth Natural Number
Knight Walk
LCM Triplet
Find Prime numbers in a range
Smith Number
Smallest number on left
Maximum sum of hour glass
How Many X's?
Left Rotate Matrix K times
Transitive closure of a Graph
Count the paths
Floyd Warshall
Flood fill Algorithm
Techfest and the Queue
Shortest Source to Destination Path
Jump Game
Subset Sum Problem
Search Pattern (Rabin-Karp Algorithm)
Bellman-Ford
Subarrays with sum K
Capacity To Ship Packages Within D Days
Substrings of length k with k-1 distinct elements
Maximum XOR of two numbers in an array
Construct list using given q XOR queries
Number of Provinces
Find duplicate rows in a binary matrix
Maximum sum of elements not part of LIS
Find rectangle with corners as 1
Paths from root with a specified sum
Remove all occurences of duplicates in a linked list
Minimize the Heights I
IPL 2021 - Match Day 2
Unique Number III
All Unique Permutations of an array
Clone an Undirected Graph
Overlapping Intervals
Reverse a Stack
K-th Largest Sum Contiguous Subarray
Maximum Meetings in One Room
Buy Maximum Stocks if i stocks can be bought on i-th day
Next element with greater frequency
Number Of Enclaves
Pattern
Majority Element - More Than n/3
Koko Eating Bananas
Search in Rotated Array 2
Sum of subarray minimum
Minimal Cost
Geek's Training
Smallest Divisor
Combination Sum II
Minimum Absolute Difference In BST
Maximum Sum Combination
Non-overlapping Intervals
Floor in BST
Make array elements unique
Next Greater Element in Circular Array
Find the longest string
Prime List
Good Stones
Remove the balls
Powerful Integer
Numbers Game
Another Lucky String
Geek's Conference
Minimize the Difference
Minimize the Array
Kth common ancestor in BST
For You
Maximum Points
Black Black Tree
Height of Tower
Coin Distribution
Geek's birthday party - II
Maximum Doublet XOR
Create this array
Find Max Inversions
Maxx Diff
Count Subarrays with given XOR
Set Matrix Zeros
Minimum cost to connect all houses in a city
Palindromic Substrings
Find All Triplets with Zero Sum
Last Moment Before All Ants Fall Out
Search in an almost Sorted Array
Find H-Index
Longest Subarray with Majority Greater than K
Balancing Consonants and Vowels Ratio
Subarrays With At Most K Distinct Integers
K Closest Points to Origin
Divisible by 13
Lexicographically Largest String After K Deletions
Group Balls by Sequence
Count Unique Vowel Strings
2D Difference Array
Difference Check
Farthest Smaller Right
Maximize the minimum difference between k elements
Search in fully rotated sorted 2D matrix
Print Linked List elements
Count Linked List Nodes
Power of Four
Size of Binary Tree
Inorder Traversal
Count Leaves in Binary Tree
Check If Circular Linked List
Postorder Traversal
Implement stack using array
Queue using Linked List
Implement Queue using array
Doubly linked list Insertion at given position
Binary Search
Replace all 0's with 5
Replace all 0's with 5
Count zeros in a sorted matrix
Third largest element
Preorder Traversal
Implement strstr
Sum Except First and Last
Search a node in BST
Find Number of Numbers
Linked List Insertion At End
Play with an array
Minimum element in BST
Is Linked List Length Even?
Identical Linked Lists
Find n/k th node in Linked list
Maximum in Struct Array
Triplet Family
Sum of Binary Tree
Insert in Middle of Linked List
Product of array elements
C++ Inheritance introduction
C++ Call by reference
Java Generic Class
Start Coding
Logical Operators
Sort and Reverse Vector
Front to Back
Zero Converter - Python
Welcome aboard - Python
Who has the majority?
Array insert at index
Bit Difference
Power of 2
Reverse array in groups
Search an Element in an array
Searching an element in a sorted array
Binary Array Sorting
Binary String
Check if strings are rotations of each other or not
Maximum Occuring Character
Reverse a String
Union of two arrays
Check if two arrays are equal or not
First n Fibonacci
Display Linked List
C++ Hello World
Searching a number
Missing number
Balanced Array
Sort a String
Sort The Array
Alternative Sorting
Change the string
Maximum product of two numbers
Check for subsequence
Remove Consecutive Characters
Sort in specific order
Immediate Smaller Element
Count the characters
Count type of Characters
Uncommon characters
Quick Left Rotation
Repeated Character
Length of Last word
Elements in the Range
Last index of One
Merge two strings
Largest Element in Array
Rotate Array by One
Game with nos
First element to occur k times
Exceptionally odd
Ishaan Loves Chocolates
Array Subset
Rotating an Array
Find the smallest and second smallest element in an array
Min and Max in Array
Print first letter of every word in the string
Remove character
GCD of two numbers
Find position of set bit
Set kth bit
Midori and chocolates
Find the fine
Check perfect square
LCM And GCD
House Robber
Sort first half in ascending and second half in descending
Factorial
Prime Number
Sum of first n terms
Count Squares
Matching Pair
List Traversal
Append To List
Middle of Three
Print the Kth Digit
C++ | A Speed Breaker
First and last occurrences of X
Max Min
Pattern 1
Pattern 5
Pattern 6
Pattern 7
Pattern 10
Pattern 11
Pattern 13
Data Type
Friend of x
Naughty Geek
Who has the majority?
Geekland Elections
Disk Placement
GeeksforGeeks
Reverse a linked list
Occurence of an integer in a Linked List
Pairwise swap elements of a linked list
Sort a linked list of 0s, 1s and 2s
Linked list of strings forms a palindrome
Detect Loop in linked list
Remove duplicates from an unsorted linked list
Sorted insert for circular linked list
Delete node in Doubly Linked List
Inorder Traversal
Reverse a Doubly Linked List
Bubble Sort
Selection Sort
Insertion Sort
Check for BST
Right View of Binary Tree
K distance from root
Mirror Tree
Delete without head pointer
Height of Binary Tree
Check for Balanced Tree
Nth node from end of linked list
Middle of a Linked List
Left View of Binary Tree
Delete Middle of Linked List
Decimal Equivalent of Binary Linked List
Intersection of two sorted Linked lists
Find Transition Point
Remove Duplicates from a Sorted Linked List
Level Order in spiral form
Reverse Level Order Traversal
DFS of Graph
Implement Stack using Linked List
Insert a node in a BST
BFS of graph
Determine if Two Trees are Identical
Root to leaf path sum
Print all nodes that don't have sibling
Implement two stacks in an array
Run Length Encoding
Largest subarray of 0's and 1's
Remove duplicate elements from sorted Array
Level order traversal Line by Line
Remove duplicates in array
Remove every kth node
Third largest element
Multiply two linked lists
You and your books
Max distance between same elements
Check whether BST contains Dead End
Delete a Node in Single Linked List
Kth largest element in BST
Minimum distance between two numbers
Array Duplicates
Count distinct elements in every window
Root to leaf paths sum
Three way partitioning
Find Common Nodes in two BSTs
Level order traversal
Peak element
Index of an Extra Element
Insert in a Sorted List
Split Linked List Alternatingly
Sum of leaf nodes in BST
Count More than n/k Occurences
Max and min element in Binary Tree
Reverse a string using Stack
Symmetric Tree
Delete Alternate Nodes
Find the Sum of Last N nodes of the Linked List
Count Pairs whose sum is equal to X
Find length of Loop
Median of BST
Normal BST to Balanced BST
Linked List Matrix
Queue Reversal
Reverse First K elements of Queue
Magical Number
Closest Neighbour in BST
Brothers From Different Roots
Learn to Comment
Start Coding - Java
The New Line - Java
Learn to Comment - Java
Precise Format - Java
Count Odd Even
Swap the array elements
Predict the Column
Xoring and Clearing
Learning Structs
Delete Array
Maximum Area Rectangle
Sum of Big Integers
BigInteger Multiply
Find the Frequency
Pair Sum in Vector
Reverse an Array
Duplicate Elements
Pair Sum Existence
If conditional statement- Python
Check the status - Python
Mark Even and Odd - Python
For loop - Python
For Loop 2- Python
While loop in Python
Jumping through While - Python
Slicing in String - Python
First Set Bit
Rightmost different bit
K-th Bit is Set or Not
Wave Array
Frequencies of Limited Range Array Elements
Equilibrium Point
Leaders in an array
Rotate Array
Floor in a Sorted Array
Roof Top
Union of Two Sorted Arrays
Subarray with given sum
Intersection of two sorted arrays
Print adjacency list
Sum of upper and lower triangles
Print Matrix in snake Pattern
Transpose of Matrix
Rotate by 90 degree
Determinant of a Matrix
Boundary traversal of matrix
Anagram
Winner of an election
Check if string is rotated by two places
Isomorphic Strings
Reverse Words
Minimum indexed character
Panagram Checking
Non Repeating Character
Parenthesis Checker
Evaluation of Postfix Expression
Minimum Cost of ropes
N meetings in one room
Largest number with given sum
Reach a given score
Count ways to N'th Stair
Count number of hops
First Repeating Element
Union of Arrays with Duplicates
Missing in Array
Product array puzzle
Roman Number to Integer
Intersection of two arrays
Sort an array of 0s, 1s and 2s
Maximize Array Value After Rearrangement
Pascal Triangle
Non-Repeating Element
Count the elements
Rotation
Find the closest number
k sorted array
Maximize sum after K negations
Common elements
Find the element that appears once in sorted array
Split the Array
Sorted and Rotated Minimum
Search in a matrix
Move All Zeroes to End
Remove all duplicates from a given string
Minimize the sum of product
Move all negative elements to end
Chocolate Distribution Problem
Search in a Rotated Array
Count pairs Sum in matrices
Find Pair Given Difference
Pairs with difference k
Swap and Maximize
Bitonic Point
Left most and right most index
Smallest subarray with sum greater than x
Single Number
Alternate positive and negative numbers
Remaining String
Kth distance
Palindrome Sentence
Remove Duplicates
Nearest multiple of 10
Reorganize The Array
Facing the sun
Twice Counter
Max Sum without Adjacents
Second Largest
Convert array into Zig-Zag fashion
Two Sum - Pair with Given Sum
Rotate Bits
Second most repeated string in a sequence
Find all pairs with a given sum
Number of occurrence
The Even Array
K-Pangrams
Does array represent Heap
Modify the Array
Check if array is sorted
Sum Pair closest to target
String's Count
Longest Common Prefix of Strings
Longest substring with distinct characters
Find first repeated character
Special array reversal
Min Manipulations to make Strings Anagram
Min Number of Flips
Substrings with same first and last characters
Two sum -Pairs with 0 Sum
Segregate 0s and 1s
Play With OR
Tywin's War Strategy
Three Great Candidates
First element to occur k times
Element with left side smaller and right side greater
Find the closest pair from two arrays
Common Divisor
Array Subset of another array
Count the Zeros
Four Elements
Palindrome String
Maximum number of partitions that can be sorted individually to make sorted
Total count
Searching in an array where adjacent differ by at most k
Smallest greater elements in whole array
Pair with given sum in a sorted array
Pattern Searching
Count number of words
Print Bracket Number
Divisible by 7
Odd Even Problem
Binary representation of next number
Generate binary string
Padovan Sequence
Extract the Number from the String
Minimum Operations
Check if a number is divisible by 8
Adding Array Elements
Number of 1 Bits
Find the Highest number
Armstrong Numbers
Reverse Bits
Max Sum Subarray of size K
Nth Fibonacci Number
Ceil The Floor
Swap two nibbles in a byte
Number of factors
Count Digits
Maximum Sum Problem
The FizzBuzz Program
Party of Couples
Maximize dot product
Shortest path from 1 to n
Sum of all divisors from 1 to n
Sieve of Eratosthenes
Count numbers containing 4
Sum The List
Length of The List
Decrement List Values
Trail of ones
Happy Number
Reach the Nth point
Perfect Numbers
Less Than
Separate Even Odd
Average
Maximize Toys
Largest number possible
Recamans sequence
Compare two fractions
Form a number divisible by 3 using array digits
Least Prime Factor
Reverse Coding
Find Nth root of M
Recursive sequence
Juggler Sequence
Summed Matrix
Arithmetic Number
Row with minimum number of 1's
Coverage of all Zeros in a Binary Matrix
Inorder Traversal and BST
Print Pattern
Array to BST
Sum of dependencies in a graph
Find maximum volume of a cuboid
Plus One
Reverse Bits
Search insert position of K in a sorted array
Queue using stack
Split the binary string into substrings with equal number of 0s and 1s
Smallest window containing 0, 1 and 2
Insert an Element at the Bottom of a Stack
Sort a k sorted doubly linked list
Choice
Pattern 4
Pattern 14
Pattern 15
Pattern 16
Print N to 1 without loop
Print GFG n times
Fibonacci series up to Nth term
Largest odd number in string
Maximum Nesting Depth of the Parentheses
Stock Buy and Sell – Max one Transaction Allowed
Divisor Game
Introduction to Trees
Pass by Reference and Value
Make array elements unique
Find the first node of loop in linked list
Type it!
Remainder on dividing by 11
Minimum Integer
Seating Arrangement
Unique Number of Occurrences
Sorting Items
Minimise the Distance
Max Splits
Minimize Array Score
Maximum Happiness
MAX Array
Illuminate the hall
Minimum Distance
Count Indices
Return To Root
Magic Array
Not a palindromic string
It's Payday
Chocolate Distribution
Beautiful Bits
Equality
Minimum Number of Elements
Jumping Towers
Character Matrix Conundrum
Check for Consecutive
Prefix Distinct
Frequency of every Element
Geek & Geekina Purchasing Ice Cream
Eye's Contact
Super Palindrome
Find Mode in BST
Bob's Impression
And is Equal to OR
Reach Alice
Two Smallests in Every Subarray
Split an array into two equal Sum subarrays
Largest Pair Sum
First Word
Count Minimum Swaps
Perfect Meeting
Good Substrings
Winner Team
Geek String
Maximum Product
Two Swaps
Maximize partitions in a String
Count pairs with given sum
Union of Two Sorted Arrays with Distinct Elements
Intersection of Two arrays with Duplicate Elements
Find All Triplets with Zero Sum
Search in a row-wise sorted matrix
Find Only Repetitive Element from 1 to n-1
Unique Number I
Check for Binary
Print the pattern | Set-1
Palindromic Array
C++ Pointers ( Incrementing a variable) | Set 1
C++ Functions (Sum of numbers) | Set 1
Print alternate elements of an array
Print 1 To N Without Loop
Sum of Array Elements
Perfect Arrays
Find Index
Sum of Array
Sum of Series
Print Elements of Array
At least two greater elements
Value equal to index value
Check String
Convert a list of characters into a String
Remove characters from alphanumeric string
Count of camel case characters
Remove vowels from string
Compete the skills
Count type of Characters
Swap kth elements
Reversing the vowels
Lower case to upper case
Smaller and Larger
Average in a stream
Remove Spaces
Print the left element
Display longest name
Arrays (Sum of array)
C++ Array (print an element) | Set 2
Upper case conversion
Split Strings
Java Arrays | Set 1
C++ Strings
Count of smaller elements
Pattern of Strings
Convert String to LowerCase
Delete alternate characters
Reverse a String
Java Strings | Set 1
Java Substring
GCD of two numbers
C++ if-else (Decision Making)
Addition of Two Numbers
C++ Input / Output
Odd or Even
Vowel or Not
if-else (Decision Making)
Java Hello World
Java Input/Output
Armstrong Numbers
Mean
Find the median
Sum Of Digits
Palindrome
Greatest of three numbers
Reverse digits
Sum of elements in a matrix
Find difference between sum of diagonals
Multiplication Table
Remainder Evaluation
Print 1 to n without using loops
Swap two numbers
Sum Palindrome
nPr
Addition of two square matrices
Diagonal sum
Java Switch Case statement
Binary Tree to DLL
Clone a linked list with next and random pointer
Alien Dictionary
Smallest range in K lists
Fixing Two nodes of a BST
Trapping Rain Water
Max Circular Subarray Sum
Merge Without Extra Space
Smallest window in a string containing all the characters of another string
Histogram Max Rectangular Area
Count Pairs in an Array
The Painter's Partition Problem-II
Count Smaller elements
Longest Prefix Suffix
Number of distinct subsequences
Sub-arrays with equal number of occurences
Edit Distance
Minimum Points To Reach Destination
Strictly Increasing Array
Median in a row-wise sorted Matrix
Longest valid Parentheses
Rohan's Love for Matrix
Articulation Point - II
Word Wrap
Maximum sum Rectangle
Split Array Largest Sum
Kth Smallest Number in Multiplication Table
Candy
Better String
Binary String Conundrum
Meeting Rooms III
Minimum Weight Cycle
Longest Periodic Proper Prefix
close
R
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
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 !