Data Structure
Java
Python
HTML
Interview Preparation
Tutorials
Courses
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
mananvirmani611
star
star
star
Current POTD Streak
STREAK
13
/1553
days
Longest streak/Global longest streak
Institution
Dr B R Ambedkar National Institute of Technology Jalandhar (NIT Jalandhar)
182 Rank
Institute Rank
Language Used
Java, C, C++
Coding Score
1378
Problem Solved
566
Contest Rating
1777
Campus Mantri
suhanijarwwx
45 points
Contributor
45 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
0 submissions in current year
Current
2024
2023
2022
2021
2020
January
February
March
April
May
June
July
August
September
October
November
SCHOOL (2)
BASIC (62)
EASY (247)
MEDIUM (238)
HARD (17)
Geek and his Marks
Reach the target
Geek-onacci Number
Geek and Pens
Power of 3
Flip the Matrix
Geek and Contest ||
K Subarray Sum
Reverse a linked list
Frequency in a Linked List
Pairwise swap elements of a linked list
Node at a given index in linked list
Linked list of strings forms a palindrome
Compare two linked lists
Delete nodes having greater value on right
Split a Linked List into two halves
Inorder Traversal
Reverse a Doubly Linked List
Insertion Sort
Mirror Tree
Height of Binary Tree
Balanced Tree Check
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
Queue using two Stacks
Remove Duplicates from a Sorted Linked List
Level Order in spiral form
DFS of Graph
Stack using Linked List
BFS of graph
Identical Trees
Binary Search
Largest subarray of 0's and 1's
Remove Duplicates Sorted Array
Odd even level difference
Binary Tree to BST
Unique rows in boolean matrix
Third largest element
Convert to Roman No
Match specific pattern
Josephus problem
Expression Tree
Max distance between same elements
Count Occurrence of digit k
Delete in a Singly Linked List
Kth largest element in BST
Minimum distance in an Array
Array Duplicates
Multiply two polynomials II
Special Stack
Index of an Extra Element
Play with an array
Reverse 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 n/k th node in Linked list
Linked List Matrix
Queue Reversal
Reverse first K of a Queue
Sum of Leaf Nodes
Tilt of Binary Tree
Delete Mid of a Stack
Rotate doubly Linked List
Product of an Array
Java Collections | Set 7 (LinkedList)
Start Coding - Java
The New Line - Java
Data Types - Java
Learn to Comment - Java
Swap the array elements
Matrix Interchange
Predict the Column
Matrix Interchange - Java
Xoring and Clearing - Java
Pair in Java
Maximum Area Rectangle
Sum of Big Integers
Java ArrayList Operation
Reverse an Array
Stack Operations
Frequency in Queue
Get min at pop
Deque Implementations
Frequency Game
Pair Sum Existence
Pair Sum Existence- Revisited
Dictionary Usage - Java
First Set Bit
Rightmost different bit
Check K-th Bit
Longest Consecutive 1's
Power of 2
Swap odd and even bits
Equilibrium Point
Array Leaders
Sum of upper and lower triangles
Print Matrix in snake Pattern
Anagram
Winner of an election
String Rotated by 2 Places
Reverse Words
Minimum indexed character
Panagram Checking
Non Repeating Character
Parenthesis Checker
Minimum indexed character
Generate Binary Numbers
K largest elements
N meetings in one room
Largest number with given sum
Count number of hops
Unique Substrings
Union of Arrays with Duplicates
Common Elements
Check Equal Arrays
Positive Negative Pair
Missing in Array
Roman Number to Integer
Search an element in sorted and rotated array
Excel Sheet | Part - 2
Missing And Repeating
Sort by Set Bit Count
Adding Ones
Good Pairs
First Come First Serve
Maximum no of 1's row
Sum of elements between k1'th and k2'th smallest elements
Min sum formed by digits
Min Subsets with Consecutive Numbers
Minimize the sum of product
Move all negative elements to end
Find Pair Given Difference
Largest Permutation
Permutations in array
Swap and Maximize
Fascinating Number
Bitonic Point
Find Duplicate Element
Sort Array II
Alternate Positive Negative
Check if actual binary representation of a number is palindrome
Closing bracket index
Convert a sentence into its equivalent mobile numeric keypad sequence
Check if the number is balanced
Rearrange a string
Ordering of strings
Remove Duplicates
Twice Counter
Convert array into Zig-Zag fashion
Find all pairs with a given sum
Number of occurrence
The Even Array
Reversing the equation
Convert an array to reduced form
Longest Common Prefix of Strings
First Repeated Character
Counts Zeros Xor Pairs
Two sum -Pairs with 0 Sum
Segregate 0s and 1s
Large number division
Print an array in Pendulum Arrangement
Inverse Permutation
Play With OR
At Least K Occurrences
Maximum sum of increasing order elements from n arrays
Count the Zeros
Length of longest subarray
Merge two binary Max heaps
Maximum average subarray
Total count
Print Bracket Number
Balanced string
Minimum changes to make all substrings distinct
Is Binary Number Multiple of 3
Kth LSB
Karatsuba Algorithm
Number of 1 Bits
Find the Highest number
Check if a Integer is power of 8 or not
Change Bits
Copy Set Bits in Range
Amicable Pair
Assign Mice Holes
Find maximum number
Right most non zero digit
Break a number
Perfect Numbers
Smallest number with sum of digits as N and divisible by 10^N
Maximize Toys
Raju and coins
Largest number possible
Nikit's Problem
Print this pattern!
Penalty Shooters
Squares in N*N Chessboard
Print all bitwise subsets of a number N
Find smallest values of x and y
Form a number divisible by 3 using array digits
Number of subsets and mean
Triangular Number
Sum of First N Natural Numbers
Recursive sequence
Tom and Jerry
Maximum Diamonds
Multiply two polynomials
Choose and Swap
Print Pattern
Rearrange Geek and his Classmates
Gadgets of Doraland
Reverse Bits
Sum of two numbers without using arithmetic operators
Largest value in each level
Smallest window containing 0, 1 and 2
Can Make Triangle
Matrix Operations
Maximum Depth Of Binary Tree
Bus Ticket Change
Minimize the sum
Last modified ball
Transform to Sum Tree
Parent of Max GCD Siblings in a Binary Tree
Type it!
Min operations
Last cell in a Matrix
Seating Arrangement
Ticket Counter
Level of Node in Tree
Unique Number of Occurrences
Sorting Items
Balloon Everywhere
Bridge on Bits
Even Sum
Minimise the Expression
Is it a Leap Year
Bob's Impression
Counting N-Digit Numbers with a 7
Odd Minus Prime
Get Segments
Reach Alice
Bob's Game
Varient Operations
Nearly Sorted Algorithm
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Add 1 to a Linked List Number
Merge 2 sorted linked list in reverse order
Linked List in Zig-Zag fashion
Detect Loop in linked list
Rearrange linked list in-place
Quick Sort on Linked List
Count BST nodes that lie in a given range
Check for BST
Merge Sort
Quick Sort
Bottom View of Binary Tree
Delete without head pointer
Diameter of a Binary Tree
Heap Sort
Flattening a Linked List
Diagonal Tree Traversal
Stack using Queue
Tree Boundary Traversal
Implement stack using array
Delete a node from BST
Directed Graph Cycle
Undirected Graph Cycle
Absolute List Sorting
Lowest Common Ancestor in a BST
Two Stacks in an Array
The Celebrity Problem
Largest subarray with 0 sum
Topological Sort
Merge K sorted linked lists
Find the number of islands
Generate IP Addresses
Kth smallest element in a Matrix
Remove loop in Linked List
Dijkstra Algorithm
Minimum Spanning Tree
Largest BST
Minimum Swaps to Sort
Implement Atoi
Maximum Difference
Palindrome Linked List
Strongly Connected
Rat in a Maze
Bipartite Graph
Count distinct elements in every window
Merge k Sorted Arrays
Find triplets with zero sum
Sort a stack
Top View of Binary Tree
Polynomial Addition
Merge Sort for Linked List
Union of Two Linked Lists
Complete Binary Tree
Counting elements in two arrays
Foldable Binary Tree
Predecessor and Successor
Leaves to DLL
Children Sum in a Binary Tree
Deletion in Circular Linked List
Median of BST
Count set bits
Tower Of Hanoi
Reverse array in groups
Power Of Numbers
Wave Array
Rearrange Array Alternately
Rearrange an array with O(1) extra space
Stock buy and sell
Rotate Array
Kadane's Algorithm
Majority Element
Count Inversions
Indexes of Subarray Sum
Number of pairs
Make Matrix Beautiful
Spirally traversing a matrix
Search in a sorted Matrix
Subarray with 0 sum
Longest Consecutive Subsequence
Case-specific Sorting of Strings
Postfix Evaluation
Stock span problem
Next Greater Element
Infix to Postfix
K Sized Subarray Maximum
Activity Selection
Fractional Knapsack
Job Sequencing Problem
Minimum Platforms
M-Coloring Problem
Minimum Jumps
Optimal Strategy For A Game
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Number of Unique Paths
Sort according to an Array
Preorder to BST
Zero Sum Subarrays
Find whether path exist
Kth Smallest
Rotten Oranges
Container With Most Water
Rotate by 90 degree
Word Break
Word Search
Prerequisite Tasks
4 Sum - All Quadruples
Excel Sheet | Part - 1
Sort 0s, 1s and 2s
Complement
Sum of Middle elements of two sorted arrays
Single Among Doubles in a Sorted
Search in Rotated Sorted Array
Form the Largest Number
Max value after m range operation
Swapping pairs make sum equal
Form a palindrome
Next Smaller Element
Sum of two large numbers
Max Sum without Adjacents
Remove leading zeros from an IP address
k largest elements
Longest Common Substring
Longest substring with distinct characters
Longest Palindrome in a String
K-th element of two Arrays
Arranging the array
Rod Cutting
Minimum swaps and K together
Minimize the Heights II
First and Last Occurrences
Valid Substring
Permutations of a String
Find largest word in dictionary
Unique Number II
Minimum number of deletions and insertions
Max Sum Increasing Subsequence
Coin Change (Count Ways)
Sequence of Sequence
Coin Change (Minimum Coins)
Perfect Sum Problem
Smallest number
Power Set
Knapsack with Duplicate Items
Maximum path sum in matrix
Partition Equal Subset Sum
XOR Game
Longest Bitonic subsequence
Lucky alive person in a circle
Handshakes
Array Pair Sum Divisibility Problem
Matchsticks game
Subset Sums
N Digit numbers with digits in increasing order
Akku and Binary Numbers
Last non-zero digit in factorial
Number of paths
Permutation with Spaces
Card Rotation
Choose and Swap
Return two prime numbers
Find nth root of m
Find Prime numbers in a range
Find the Safe Position
Next Permutation
Missing number in matrix
Smaller on Left
Rotate matrix elements clockwise
Decode the string
Stream First Non-repeating
Segregate even and odd nodes in a Linked List
7 Segment Display
Replace O's with X's
Floyd Warshall
Flood fill Algorithm
Array to BST
Height Using Parent Array
Recursively Remove Adjacent Duplicates
Coins of Geekland
Iterative Postorder
Subset Sum Problem
Bellman-Ford
Capacity To Ship Packages Within D Days
Rearrange characters
Number of Provinces
Prefix match with other strings
Find rectangle with corners as 1
Cousins of a given node
Sort for Singly Linked List
Can Make Triangle
Maximum of all subarrays of size k
Overlapping Intervals
Maximum number of events that can be attended
Robots
Hit most Balloons
Concatenate Equal to Target
Exactly one swap
Maximum Winning score
Compute Before Matrix
Wine Buying and Selling
Minimize connections
Number of Distinct Islands
Shortest Distance in a Binary Maze
Minimum Multiplications to reach End
Safe States
Number Of Islands
Path With Minimum Effort
Shortest Path in Undirected Graph
Maximum Stone Removal
Shortest path in Directed Acyclic Graph
Asteroid Collision
Geek's Training
Aggressive Cows
Maximum Sum Combination
Print Longest Increasing Subsequence
Partitions with Given Difference
Absolute difference divisible by K
Make array elements unique
Find the first node of loop in linked list
Carpet into Box
Geeks And The String
Minimum repeat to make substring
Max Sum without Adjacents
Intersection Point in Y Shaped Linked Lists
BST Downward Traversal
Unique Paths in a Grid
Good Subtrees
Find Kth permutation
Count Subarrays
Find the longest string
Score of Array
Shortest Subarray with Sum K
Traffic Lights
Beautiful Subarrays
Sum Equals Length
LRU Cache
Alien Dictionary
Trapping Rain Water
Max of min for every window size
Median of 2 Sorted Arrays of Different Sizes
Merge Without Extra Space
Count Pairs in an Array
Edit Distance
Minimum sum partition
Palindromic Partitioning
Matrix Chain Multiplication
Median in a row-wise sorted Matrix
Boolean Parenthesization
N-Queen Problem
Min Chars to Add for Palindrome
Account Merge
Meeting Alice
Rotate Array
Sort String
Weight of strings
Print Linked List
Find Length of Linked List
Queue using Linked List
Queue Using Array
Replace all 0's with 5
Replace all 0's with 5
Preorder Traversal
Linked List Insertion At End
Anagram of String
Is Linked List Length Even?
Identical Linked Lists
Modular Node
Insert in Middle of Linked List
Pairwise Consecutive Elements
Count Odd and Even
Stack designer
Bit Difference
Array Search
Sorted Array Search
Binary String
Reverse a String
Binary Array Sorting
Multiply Array
Doubling the value
Balanced Array
Fighting the darkness
Uncommon characters
Smaller and Larger
Remove repeated digits in a given number
Repeated Character
First 1 in a Sorted Binary Array
Elements in the Range
Display longest name
Largest Element in Array
Rotate Array by One
Game with nos
Ishaan Loves Chocolates
Array Subset
Minimum number to form the sum even
Min and Max in Array
Multiply left and right array sum
Average Count Array
Red OR Green
Find unique element
Binary representation
Find position of set bit
Find the fine
Median of an Array
Find N-th term in the series
Binary number to decimal number
Sum of elements in a matrix
Remainder Evaluation
Matching Pair
Middle of Three
Unique Numbers
Half N by M
Sum of product of x and y with floor(n/x) = y
Finding Position
Maximize Expression
Reverse an Array
Search in a 2D Matrix
close
M
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri