Tutorials
Courses
Go Premium
Data Structure
Java
Python
HTML
Interview Preparation
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
kislay_kumar
star
star
star
Current POTD Streak
STREAK
55
/1460
days
Longest streak/Global longest streak
Institution
Vellore Institute of Technology (VIT University)
366 Rank
Institute Rank
Language Used
C++, Java, Python, C
Coding Score
919
Problem Solved
462
Contest Rating
1609
Campus Mantri
gokul_nandakumar
105 points
Contributor
105 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
5 submissions in current year
Current
2024
2023
2022
2021
January
February
March
April
May
June
July
August
SCHOOL (2)
BASIC (160)
EASY (180)
MEDIUM (108)
HARD (12)
Sort a linked list of 0s, 1s and 2s
Detect Loop in linked list
Insert in Sorted Circular Linked List
QuickSort on Doubly Linked List
Count BST nodes that lie in a given range
Delete without head pointer
Intersection in Y Shaped Lists
Merge two sorted linked lists
Diagonal Tree Traversal
The Celebrity Problem
Generate IP Addresses
Kth smallest element in a Matrix
Remove loop in Linked List
Multiply two strings
Palindrome Linked List
Pots of Gold Game
Merge k Sorted Arrays
Longest Palindrome in Linked List
Sort a stack
Peak element
Polynomial Addition
Delete nodes greater than k
Complete Binary Tree
Counting elements in two arrays
Foldable Binary Tree
Ceil in BST
Reverse array in groups
Smallest Positive Missing
Power Of Numbers
Wave Array
Rearrange Array Alternately
Rotate Array
Kadane's Algorithm
Majority Element
Binary Array Sorting
Two Repeated Elements
Union of 2 Sorted Arrays
Merge Without Extra Space
Search in a sorted Matrix
Unit Area of largest region of 1's
Case-specific Sorting of Strings
Postfix Evaluation
Stock span problem
Next Greater Element
Minimum Platforms
M-Coloring Problem
Egg Dropping Puzzle
0 - 1 Knapsack Problem
Preorder to BST
X Total Shapes
Kth Smallest
Most frequent word in an array of strings
Container With Most Water
Rotate by 90 degree
Top K Frequent in Array
Excel Sheet | Part - 1
Sort 0s, 1s and 2s
Single Among Doubles in a Sorted
Single Among Doubles
Search in Rotated Sorted Array
Maximum Product Subarray
Row with max 1s
Form a palindrome
Nuts and Bolts Problem
Longest Subarray with Sum K
Sum of two large numbers
Factorials of large numbers
Reverse each word in a given string
k largest elements
Valid Expression
K-th element of two Arrays
Arranging the array
Greater tower sum
Missing element of AP
First and Last Occurrences
Reaching the heights
Nine Divisors
Friends Pairing Problem
Unique Number II
Maximum Tip Calculator
Firing employees
Number of ways
Lucky alive person in a circle
Brain Game
Nth Natural Number
Knight Walk
Fact Digit Sum
Smaller on Left
Geek and knots
Matrix Exponentiation
Finding Profession
Shortest Uncommon Subsequence
Count the paths
Help Classmates
Jump Game
Bellman-Ford
Number of Provinces
Binary Matrix with at most K 1s
Maximum sum leaf to root path
BST to greater sum tree
Reverse a Stack
Levels Of Game
Pattern
Majority Element - More Than n/3
Prefix to Postfix Conversion
Postfix to Prefix Conversion
Next Greater Element in Circular Array
Intersection Point in Y Shaped Linked Lists
Reverse a linked list
Frequency in a Linked List
Node at a given index in linked list
Delete in a Doubly Linked List
Inorder Traversal
Reverse a Doubly Linked List
Right View of Binary Tree
Height of Binary Tree
Kth from End of Linked List
Middle of a Linked List
Check If Circular Linked List
Left View of Binary Tree
Delete Middle of Linked List
Find Transition Point
Remove Duplicates from a Sorted Linked List
Stack using two queues
Stack using Linked List
Square Root
Insertion at doubly linked list
Binary Search
Remove Duplicates Sorted Array
Level Order Line by Line
Remove every k'th node
Third largest element
Find Maximum value
Multiply two linked lists
Josephus problem
Count Occurrence of digit k
Delete in a Singly Linked List
Array Duplicates
Special Stack
Level order traversal
Index of an Extra Element
Increment a variable
Split Linked List Alternatingly
More than n/k Occurrences
Reverse Using Stack
Delete Alternate Nodes
Find the Sum of Last N nodes of the Linked List
Find length of Loop
Find n/k th node in Linked list
Queue Reversal
Reverse first K of a Queue
Delete Mid of a Stack
Product of an Array
C++ Multi-level inheritance
C++ Template
The New Line
Data Types
Taking input
Learn to Comment
Learning to be precise
Bitwise Operators
For Loop- primeCheck
While loop- printTable
Learning Macros
Step by Step Condition
Start Coding - Java
The New Line - Java
Data Types - Java
Taking input - Java
Learn to Comment - Java
nextLine and next
Precise Format - Java
logical Operators - Java
Even Odd - Java
While loop- printTable - Java
Step by Step Condition - Java
Predict the Column
The Pattern Matcher - Java
Consonants and Vowels check - Java
Swap values using References
Maximum Area Rectangle
Sum of Big Integers
Find the Frequency
Reverse an Array
Get min at pop
Duplicate Elements
Multimap Operations
Pair Sum Existence- Revisited
Power of 2
Frequencies in a Limited Array
Equilibrium Point
Array Leaders
Floor in a Sorted Array
Sort by Absolute Difference
Sum of upper and lower triangles
Print Matrix in snake Pattern
Transpose of Matrix
Anagram
Winner of an election
String Rotated by 2 Places
Strings Rotations of Each Other
Most Frequent Character
Reverse Words
Minimum indexed character
Non Repeating Character
Parenthesis Checker
K largest elements
First Repeating Element
Union of Arrays with Duplicates
Common Elements
Check Equal Arrays
Missing in Array
Roman Number to Integer
Intersection of Arrays with Distinct
Max Value Permutation
Missing And Repeating
Buildings receiving sunlight
Find Index
Non-Repeating Element
Find Kth Rotation
Professor and Parties
Common in 3 Sorted Arrays
Sorted and Rotated Minimum
Maximum no of 1's row
Sum of elements between k1'th and k2'th smallest elements
Search in a Row-Column sorted matrix
Move All Zeroes to End
String Duplicates Removal
Min sum formed by digits
Missing number
Move all negative elements to end
Find Pair Given Difference
King's War
Bitonic Point
Left most and right most index
Single Number
Alternate Positive Negative
Closing bracket index
Remove Consecutive Characters
Remove Duplicates
Reorganize The Array
Facing the sun
Twice Counter
Second Largest
Two Sum - Pair with Given Sum
Second most repeated string in a sequence
Number of occurrence
Find the left over element
Reversing the equation
Find the most frequent digit
Check if array is sorted
Find missing in second array
First Repeated Character
Segregate 0s and 1s
Play With OR
At Least K Occurrences
Count the Zeros
First and Second Smallests
Palindrome String
Search array with adjacent diff at most k
Print Bracket Number
Adding Array Elements
Armstrong Numbers
Nth Fibonacci Number
Change Bits
Count Digits
Sum Of Digits
Palindrome
Prime Number
Party of Couples
Check if it is possible to survive on Island
Sum of First N Natural Numbers
Recursive sequence
Tom and Jerry
Arithmetic Number
Row with Minimum 1s
Print Pattern
Search insert position of K in a sorted array
Find all possible paths from top to bottom
Insert an Element at the Bottom of a Stack
Pattern 2
Pattern 3
Pattern 4
Print N to 1 without loop
Print GFG n times
Maximum Money
Magic Array
Two Swaps
Linked List Group Reverse
Partition array to k subsets
Number of Turns in Binary Tree
Max Circular Subarray Sum
Median of 2 Sorted Arrays of Different Sizes
Merge Without Extra Space
Count Smaller elements
Word Break - 2
Brackets in Matrix Chain Multiplication
Assignment Problem
Minimum X (xor) A
Max min Height
Print Linked List
Find Length of Linked List
Check for Binary String
Size of Binary Tree
Count Leaves in Binary Tree
Postorder Traversal
Implement stack using array
Queue Using Array
Replace all 0's with 5
Replace all 0's with 5
Count zeros in a sorted matrix
Print number pattern
Preorder Traversal
First Occurence
C++ STL | Set 1 (vector)
Sum Except First and Last
C++ STL | Set 5 (queue)
C++ STL | Set 6 (set)
Palindromic Array
Linked List Insertion At End
C++ Functions (Sum of numbers) | Set 1
Minimum element in BST
Circular Linked List Traversal
Is Linked List Length Even?
Identical Linked Lists
Modular Node
Sum of Binary Tree
Insert in Middle of Linked List
Count Non-Leaf Nodes in Tree
C++ Classes Introduction
Alternates in an Array
C++ Inheritance introduction
Java Inheritance
Java Abstract keyword
Java Interface
Java Override
Java Classes Introduction
Start Coding
The Size of
Logical Operators
Count Odd and Even
Stack designer
Queue Push & Pop
Parties and seats
Map Operations
Print 1 To N Without Loop
Array Search
Sorted Array Search
Remove common characters and concatenate
Reverse a String
Keypad typing
First n Fibonacci
C++ Hello World
Merge and Sort
Palindrome Array
Rearranging array
Sum of Array
Sum of Natural Numbers
Searching in an Array
Doubling the value
Print Elements of Array
Balanced Array
Sort Array II
Remove all characters other than alphabets
Value equal to index value
Segregate Even and Odd numbers
Count of camel case characters
Fighting the darkness
Immediate Smaller Element
Uncommon characters
Quick Left Rotation
Swap kth elements
Lower case to upper case
Smaller and Larger
String Reversal
Remove Spaces
Repeated Character
First 1 in a Sorted Binary Array
Length of Last word
Missing number in shuffled array
Max and Min Product from 2 Arrays
Elements in the Range
Display longest name
Find element at a given Index
Last index of One
Upper Case Conversion
Sort the string in descending order
Merge two strings
Countries at war
Largest Element in Array
Rotate Array by One
Game with nos
One odd Occuring
Rotating an Array
C++ Strings
Count of smaller elements
Min and Max in Array
Multiply left and right array sum
Positive and negative elements
Print first letter of every word in the string
Remove character
Convert String to LowerCase
Reverse a String
Java Strings | Set 1
Java Substring
C++ if-else (Decision Making)
Addition of Two Numbers
C++ Input / Output
1s Complement
Odd or Even
C++ Switch Case Statement
C++ Operators | Set 1 (Arithmetic)
Check an Integer is power of 3 or not
Check for Power
Check if divisible by 36
Vowel or Not
Decision Making in Java
Java Hello World
Java Input/Output
Java loops | Set 1
Find the fine
LCM And GCD
House Robber
C++ Data Types
Find n-th term of series 1, 3, 6, 10, 15, 21
Leap Year
Median of an Array
Factorial
Sum of Digit is Palindrome or not
Sum of an AP
Greatest of three numbers
Sum of AP series
Sum of GP
Reverse digits
Tough Competitors
Series AP
Sum of elements in a matrix
Sum of first n terms
Multiplication Table
Java Basic Data Types
Print 1 to n without using loops
Count Squares
Middle of Three
Print the Kth Digit
Height of Heap
12 hour clock Multiplication
Evaluate the expression
Surface Area and Volume of Cuboid
nPr
Swapping Triangles
Java Switch Case statement
Java Iterator
Sorted matrix
Max Min
Pattern 1
Pattern 5
Pattern 6
Pattern 7
Pattern 10
Valid Triangle
Search in a 2D Matrix
Arrays (Sum of array)
close
K
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 !