Data Structure
Java
Python
HTML
Interview Preparation
Tutorials
Courses
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
Campus Mantri
harshagarcenf
star
star
star
Current POTD Streak
STREAK
155
/1540
days
Longest streak/Global longest streak
Institution
Guru Ghasidas Vishwavidyalaya (GGU) Bilaspur
43 Rank
Institute Rank
Language Used
C++, Java, Python
Coding Score
1145
Problem Solved
303
Contest Rating
1654
Campus Mantri
harshagarcenf
289 submissions in current year
Current
2024
2023
January
February
March
April
May
June
July
August
September
October
SCHOOL (0)
BASIC (8)
EASY (67)
MEDIUM (195)
HARD (33)
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Add 1 to a Linked List Number
Detect Loop in linked list
Check for BST
Bottom View of Binary Tree
Diameter of a Binary Tree
Merge two sorted linked lists
Flattening a Linked List
Tree Boundary Traversal
Implement stack using array
Directed Graph Cycle
Undirected Graph Cycle
Lowest Common Ancestor in a BST
Binary Heap Operations
The Celebrity Problem
Largest subarray with 0 sum
Topological sort
Merge K sorted linked lists
Find the number of islands
Get Min from Stack
Gas Station
Is Binary Tree Heap
Remove loop in Linked List
Dijkstra Algorithm
Multiply two strings
Implement Atoi
Count distinct elements in every window
Bridge edge in a graph
Sort a stack
Top View of Binary Tree
k-th Smallest in BST
Level order traversal
Peak element
Pair Sum in BST
Root to Leaf Paths
K Sum Paths
Construct Tree from Inorder & Preorder
Maximum path sum
Children Sum in a Binary Tree
Find length of Loop
ZigZag Tree Traversal
Maximum Non-Adjacent Nodes Sum
Ceil in BST
Count set bits
Smallest Positive Missing
Possible Words From Phone Digits
Rotate Array
Kadane's Algorithm
Majority Element
Count Inversions
Union of 2 Sorted Arrays
Indexes of Subarray Sum
Count the number of possible triangles
Sort by Absolute Difference
Merge Without Extra Space
Make Matrix Beautiful
Spirally traversing a matrix
Search in a sorted Matrix
Rotate by 90 degree
Longest Consecutive Subsequence
Strings Rotations of Each Other
Postfix Evaluation
Stock span problem
Next Greater Element
Infix to Postfix
K Sized Subarray Maximum
Minimum Cost of ropes
Nearly sorted
Find median in a stream
Activity Selection
Fractional Knapsack
Job Sequencing Problem
Minimum Platforms
Minimum Jumps
Stickler Thief
Ways to Reach the n'th Stair
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Allocate Minimum Pages
Implement Trie
Rotten Oranges
Container With Most Water
Print Anagrams Together
Word Break
Stock Buy and Sell – Multiple Transaction Allowed
Word Search
Sort 0s, 1s and 2s
Pascal Triangle
Sum of Subarrays
Maximize Number of 1's
Search in Rotated Sorted Array
Max Score from Subarray Mins
Form the Largest Number
Add Binary Strings
Maximum Product Subarray
Row with max 1s
Substrings with K Distinct
Longest Subarray with Sum K
Cutting Binary String
k largest elements
Longest substring with distinct characters
Longest Substring with K Uniques
Longest Palindrome in a String
K-th element of two Arrays
Longest Palindromic Subsequence
Minimize the Heights II
Nine Divisors
Permutations of a String
Unique Number II
Coin Change (Count Ways)
Gold Mine Problem
Coin Change (Minimum Coins)
Perfect Sum Problem
Trail of ones
Partition Equal Subset Sum
LCM Triplet
Find nth root of m
Next Permutation
Power of k in factorial of n
Decode the string
Total Decoding Messages
Two odd Occuring
Floyd Warshall
Flood fill Algorithm
Subset Sum Problem
Bellman-Ford
Subarrays with sum K
Substrings of length k with k-1 distinct elements
Maximum XOR of two numbers in an array
Maximum sum of elements not part of LIS
Minimize the Heights I
All Unique Permutations of an array
Clone an Undirected Graph
Min Cost Climbing Stairs
Overlapping Intervals
Reverse a Stack
Next element with greater frequency
Minimum Multiplications to reach End
Majority Element - More Than n/3
Longest subarray with Atmost two distinct integers
Sum of subarray minimums
Frog Jump
Geek's Training
Aggressive Cows
Prime Factorization using Sieve
Prefix to Infix Conversion
Prefix to Postfix Conversion
Minimum days to make M bouquets
Delete all occurrences of a given key in a doubly linked list
Postfix to Prefix Conversion
Postfix to Infix Conversion
Maximum Sum Combination
Non-overlapping Intervals
Stickler Thief II
Replace elements by its rank in the array
Insert Interval
Longest String Chain
Floor in BST
Next Greater Element in Circular Array
Find the first node of loop in linked list
Find the longest string
Powerful Integer
Kth Missing Positive Number in a Sorted Array
Count Subarrays with given XOR
Set Matrix Zeros
Minimum cost to connect all houses in a city
Count pairs with given sum
Find All Triplets with Zero Sum
Last Moment Before All Ants Fall Out
Find H-Index
Longest Subarray with Majority Greater than K
Count all triplets with given sum in sorted array
Balancing Consonants and Vowels Ratio
Implement Pow
Subarrays With At Most K Distinct Integers
K Closest Points to Origin
Longest Bounded-Difference Subarray
The Knight's tour problem
Possible Value of X
Divisible by 13
Count Unique Vowel Strings
Count Numbers Containing Specific Digits
ASCII Range Sum
2D Difference Array
Difference Check
Farthest Smaller Right
Maximize median after doing k addition operation
Maximize the minimum difference between k elements
Search in fully rotated sorted 2D matrix
Longest Subarray Length
Unique K-Number Sum
Construct Tree from Preorder & Postorder
Reverse a linked list
Delete in a Doubly Linked List
Inorder Traversal
Reverse a Doubly Linked List
Mirror Tree
Height of Binary Tree
Postorder Traversal
DFS of Graph
Stack using Linked List
BFS of graph
Square Root
Insertion at doubly linked list
Largest subarray of 0's and 1's
Queue Reversal
Reverse an Array
Check K-th Bit
Equilibrium Point
Array Leaders
Floor in a Sorted Array
Print adjacency list
Anagram
Non Repeating Character
Parenthesis Checker
N meetings in one room
Rotate Deque By K
Union of Arrays with Duplicates
Missing in Array
Product array puzzle
Roman Number to Integer
Find Kth Rotation
k sorted array
Sorted and Rotated Minimum
Search in a Row-Column sorted matrix
Move All Zeroes to End
Palindrome Sentence
Second Largest
Two Sum - Pair with Given Sum
Number of occurrence
Sum Pair closest to target
Longest Common Prefix of Strings
Tywin's War Strategy
Pair with given sum in a sorted array
Shop in Candy Store
Ceil The Floor
Minimum number of Coins
Prime Factors
Check if a String is Subsequence of Other
Find pairs with given sum in doubly linked list
All divisors of a Number
Find XOR of numbers from L to R.
Stock Buy and Sell – Max one Transaction Allowed
Search in Linked List
Remove duplicates from a sorted doubly linked list
Array to Linked List
Bit Manipulation
Introduction to Trees
Introduction to Doubly Linked List
Graph and Vertices
Binary Tree Representation
Maximize partitions in a String
Count Pairs whose sum is less than target
Intersection of Two arrays with Duplicate Elements
Search in a row-wise sorted matrix
Find Only Repetitive Element from 1 to n-1
Unique Number I
Maximum Value Subsequence
Maximum Value
Linked List Group Reverse
Clone List with Next and Random
Serialize and deserialize a binary tree
LRU Cache
Alien Dictionary
Fixing Two nodes of a BST
Trapping Rain Water
Max Circular Subarray Sum
Smallest window containing all characters
Histogram Max Rectangular Area
Max of min for every window size
Solve the Sudoku
Palindrome SubStrings
Search Pattern
Longest Prefix Suffix
Edit Distance
Stock Buy and Sell – Max K Transactions Allowed
Matrix Chain Multiplication
Median in a row-wise sorted Matrix
Boolean Parenthesization
Longest valid Parentheses
N-Queen Problem
Articulation Point - II
Maximum sum Rectangle
Stock Buy and Sell – Max 2 Transactions Allowed
Min Chars to Add for Palindrome
Expression Add Operators
Minimize Max Distance to Gas Station
Count Reverse Pairs
Minimum Weight Cycle
Count the Coprimes
Longest Periodic Proper Prefix
Maximum Non-Overlapping Odd Palindrome Sum
Find Length of Linked List
Queue using Linked List
Queue Using Array
Linked List Insertion At End
Sorted Array Search
Largest Element in Array
Odd or Even
Swap two numbers
0 points
Contributor
0 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
close
H
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri