Data Structure
Java
Python
HTML
Interview Preparation
Tutorials
Courses
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
I
ishjotsingh97
Current POTD Streak
STREAK
41
/1551
days
Longest streak/Global longest streak
Institution
Jaypee Institute of Information Technology Noida
Language Used
Python, C++, Java, C
Coding Score
1360
Problem Solved
524
Contest Rating
__
Apply for Campus Mantri
173 points
Contributor
173 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
2019
2018
January
February
March
April
May
June
July
August
September
October
SCHOOL (5)
BASIC (95)
EASY (140)
MEDIUM (238)
HARD (46)
Geeks and the test
Reverse squared sum
Valid String
Reverse a linked list
Frequency in a Linked List
Pairwise swap elements of a linked list
Mirror Tree
Height of Binary Tree
Middle of a Linked List
Left View of Binary Tree
Delete Middle of Linked List
Find Transition Point
Queue using two Stacks
Postorder Traversal
DFS of Graph
BFS of graph
Square Root
Binary Search
Run Length Encoding
Remove Duplicates Sorted Array
BST Keys in a Range
Equilibrium index of an array
Convert to Roman No
C++ STL | Set 2 (pair)
Josephus problem
Max distance between same elements
Longest Consecutive Subsequence
Index of an Extra Element
Disjoint set (Union-Find)
Minimum element in BST
Reverse Using Stack
Next Right Node
Find n/k th node in Linked list
Reverse first K of a Queue
C++ STL Priority Queue
C++ Multi-level inheritance
C++ Function overloading
C++ complex number addition (operator overloading)
C++ Template
Start Coding - Java
The New Line - Java
Data Types - Java
Learn to Comment - Java
logical Operators - Java
Bitwise Operators - Java
For Loop- primeCheck - Java
While loop- printTable - Java
Coin Change - Number of ways
First Set Bit
Rightmost different bit
Check K-th Bit
Digits In Factorial
GP Term
Primality Test
Longest Consecutive 1's
Exactly 3 Divisors
Modular Inverse
Power of 2
Swap odd and even bits
Frequencies in a Limited Array
Equilibrium Point
Array Leaders
Minimum Number in a sorted rotated array
Intersection of two sorted arrays
Transpose of Matrix
Print Non-Repeated Elements
Anagram
Isomorphic Strings
Most Frequent Character
Reverse Words
Minimum indexed character
Non Repeating Character
Parenthesis Checker
Generate Binary Numbers
N meetings in one room
Largest number with given sum
Power Set Using Recursion
First Repeating Element
Check Equal Arrays
Find Immediate Smaller Than X
Two Sum
Missing in Array
Product array puzzle
Search an element in sorted and rotated array
Max Value Permutation
Missing And Repeating
Sort by Set Bit Count
k sorted array
Maximize sum after K negations
Search in a Row-Column sorted matrix
Minimize the sum of product
Alternate Positive Negative
Rearrange a string
Reverse alternate words
Same characters in two strings
Nearest multiple of 10
Two Sum - Pair with Given Sum
Longest common prefix
C++ Visible Numbers
Two sum -Pairs with 0 Sum
Hungry Pizza Lovers
Maximum sum of increasing order elements from n arrays
Four Elements
Palindrome String
Smallest greater elements in whole array
Fitting The Array
Pair with given sum in a sorted array
Shop in Candy Store
Encrypt the string - 2
Is Binary Number Multiple of 3
Number of 1 Bits
Check if a Integer is power of 8 or not
Max Sum Subarray of size K
Nth Fibonacci Number
Prime Number
Maximum Sum Problem
Party of Couples
The Bit Game
Minimum number of Coins
Number Of Open Doors
Smallest number with sum of digits as N and divisible by 10^N
Next in Series
Maximize Toys
Check if it is possible to survive on Island
Penalty Shooters
Trailing zeroes in factorial
Prime Factors
Circular Prime Number
Make Zeroes
Help the Old Man!!!
Maximum Sum LCM
Minimum Exchange
Ball coloring
Rearrange Geek and his Classmates
Minimum steps to make product equal to one
Largest value in each level
Maximum number of 2X2 squares
License Key Formatting
Find all possible paths from top to bottom
Smallest window containing 0, 1 and 2
The Game of Digits
Geek and the lockers
Detect Loop in linked list
Quick Sort on Linked List
QuickSort on Doubly Linked List
Check for BST
Merge Sort
Quick Sort
Delete without head pointer
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Stack using Queue
Implement stack using array
Delete a node from BST
Directed Graph Cycle
Undirected Graph Cycle
LCA in Binary Tree
Absolute List Sorting
Two Stacks in an Array
Largest subarray with 0 sum
Topological sort
Vertical Tree Traversal
Merge K sorted linked lists
Find the number of islands
Get Min from Stack
Generate IP Addresses
Check if subtree
Kth smallest element in a Matrix
Is Binary Tree Heap
Validate an IP Address
Dijkstra Algorithm
Minimum Spanning Tree
Interleaved Strings
Count Palindromic Subsequences
Multiply two strings
Palindrome Linked List
Count distinct elements in every window
Merge k Sorted Arrays
Bridge edge in a graph
Sort a stack
Top View of Binary Tree
k-th Smallest in BST
Level order traversal
Peak element
Polynomial Addition
Delete nodes greater than k
Foldable Binary Tree
Maximum path sum
Leaves to DLL
Construct Tree from Preorder Traversal
Count Number of SubTrees
C++ Friend function
Coin Change - Minimum number of coins
Maximum Non-Adjacent Nodes Sum
Count set bits
Gray to Binary Conversion
Tower Of Hanoi
Reverse array in groups
Power Of Numbers
Wave Array
Possible Words From Phone Digits
Rearrange Array Alternately
Rearrange an array with O(1) extra space
Rotate Array
Kadane's Algorithm
Majority Element
Smallest Positive missing number
Union of 2 Sorted Arrays
Indexes of Subarray Sum
Merge Without Extra Space
Possible paths between 2 vertices
Spirally traversing a matrix
Search in a sorted Matrix
Rotate by 90 degree
Determinant of a Matrix
Distance of nearest cell having 1
Unit Area of largest region of 1's
Subarrays with equal 1s and 0s
Sort Elements by Decreasing Frequency
Longest Consecutive Subsequence
Strings Rotations of Each Other
Postfix Evaluation
Next Greater Element
Infix to Postfix
K Sized Subarray Maximum
Kth largest element
Minimum Cost of ropes
Nearly sorted
Activity Selection
Fractional Knapsack
Job Sequencing Problem
Black and White
Unique Subsets
M-Coloring Problem
Minimum Jumps
Stickler Thief
Egg Dropping Puzzle
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Number of Unique Paths
Equal Sum Partition
Preorder to BST
Zero Sum Subarrays
Find whether path exist
Implement Trie
Rotten Oranges
Steps by Knight
Longest Substring Without Repeating Characters
Longest Palindrome Substring
Container With Most Water
Rotate by 90 degree
Top K Frequent in Array
Excel Sheet | Part - 1
Sort 0s, 1s and 2s
Complement
Maximize Number of 1's
Count Occurences of Anagrams
Pair Sum Closest to 0
Count Full Binary Trees
Maximum Product Subarray
Longest subarray with sum divisible by K
Concatenation of Zig-Zag String in n Rows
Longest Subarray with Sum K
Next Smaller Element
Transform String
Count the Reversals
Sum of two large numbers
Factorials of large numbers
Remove leading zeros from an IP address
Magnet Array Problem
Longest Common Substring
K-th element of two Arrays
Triplets with Smaller Sum
Minimum swaps and K together
Smallest Absolute Difference
LCS of three strings
First negative in every window of size k
Maximum difference of zeros and ones in binary string
Number of palindromic strings
Minimum sum
Build the smallest
Nine Divisors
Valid Substring
Rotate String
Friends Pairing Problem
Largest prime factor
Angle between hour and minute hand
Sequence of Sequence
Sieve of Eratosthenes
Kth Smallest Factor
Shreyansh and his bits
Count ways to N'th Stair(Order does not matter)
nCr
Count of sum of consecutives
Maximum path sum in matrix
Longest Bitonic subsequence
Part of it.
Lucky alive person in a circle
Handshakes
Count digit groupings of a number
Array Pair Sum Divisibility Problem
Magic Triplets
Money Distributions
Find Last Digit Of a^b for Large Numbers
Killing Spree
Subset Sums
Unique partitions
Yes XOR No
Knight Walk
Permutation with Spaces
Bell Numbers
Return two prime numbers
Find nth root of m
Sum of Query II
Fact Digit Sum
A Game of LCM
Dudeney's Cow Problem
Smaller on Left
Geek and knots
Villain Con
Possible paths
Segregate even and odd nodes in a Linked List
Rat Maze With Multiple Jumps
The Smurfs
Satisfy the equation
Queries on a Matrix
Broken blocks
Number of Palindromic paths in a Matrix
Number of minimum picks to get 'k' pairs of socks from a drawer
Spiral Matrix
Coins of Geekland
Valid Pair Sum
Dam of Candies
Transfiguration
Repeated String Match
Ruling Pair
Triplets in Sorted Linked List
Help Classmates
Restricted Pacman
Valentine Sum
Lucy's Neighbours
Spidey Sense
Project Manager
Escape the Forbidden Forest
Triplets with sum with given range
Iterative Postorder
Capacity To Ship Packages Within D Days
Distribute N candies among K people
Count pairs in array divisible by K
Find duplicate rows in a binary matrix
BST to max heap
Find rectangle with corners as 1
Cousins of a given node
Division without using multiplication, division and mod operator
Sort for Singly Linked List
Minimize the Heights I
All Unique Permutations of an array
Course Schedule
Min Cost Climbing Stairs
Overlapping Intervals
Maximum number of events that can be attended
Farthest number
Robots
Hit most Balloons
Enemy
Concatenate Equal to Target
Compute Before Matrix
Array Removals
Largest subtree sum in a tree
Special Keyboard 2
Minimum Swaps
Construct Binary Tree from String with bracket representation
Alex Travelling
Merging Details
Sum of Beauty of All Substrings
Asteroid Collision
Reorder List
Binary Tree to DLL
Clone List with Next and Random
Max rectangle
Maximum subset XOR
Alien Dictionary
Smallest range in K lists
Huffman Decoding
Number of Turns in Binary Tree
String Permutations
Trapping Rain Water
Smallest window containing all characters
Histogram Max Rectangular Area
Max of min for every window size
Minimum Cost Path
Median of Two sorted arrays
Median of 2 Sorted Arrays of Different Sizes
Distinct palindromic substrings
Search Pattern
Largest rectangle of 1s with swapping of columns allowed
Print all LCS sequences
Edit Distance
Check Tree Traversal
Median in a row-wise sorted Matrix
Longest valid Parentheses
Bike Racing
Geek collects the balls
Optimal binary search tree
Water Connection Problem
Corona Vaccine
Shortest Range In BST
Elixir of Life
Search Pattern (Z-algorithm)
Number of subsets with product less than k
Maximum XOR subarray
Minimum X (xor) A
Minimum operations to convert array A to B
Palindrome Pairs
Count occurrences of a given word in a 2-d array
Word Ladder II
Shortest Unique prefix for every word
Shortest Path by Removing K walls
Count the number of subarrays
Articulation Point - I
Kth Smallest Number in Multiplication Table
Minimum time to fulfil all orders
Game of Function
Print Linked List
Check for Binary String
Count Leaves in Binary Tree
Queue Using Array
Preorder Traversal
First Occurence
C++ STL | Set 1 (vector)
C++ STL | Set 3 (map)
Sum Except First and Last
C++ STL | Set 4 (stack)
C++ STL | Set 5 (queue)
C++ STL | Set 6 (set)
C++ STL | Set 7 (unordered map)
C++ STL | Set 8 (unordered set)
Smallest divisible number
Remainder with 7
Palindromic Array
Increment a variable
Anagram of String
C++ STL List
C++ STL Deque
C++ Classes Introduction
C++ Inheritance introduction
Queue Push & Pop
Start Coding - Python
Space Seperated - Python
Who has the majority?
Absolute Value
Convert Celsius To Fahrenheit
Quadratic Equation Roots
Bit Difference
Number is sparse or not
Binary To Gray Code Conversion
Print 1 To N Without Loop
Adding two matrices
Multiply the matrices
Binary String
Sum of Digits of a Number
Fibonacci Using Recursion
Addition Under Modulo
Missing Characters in Panagram
First n Fibonacci
C++ Hello World
Remove consonants from a string
Confused pappu
Remove Spaces
Repeated Character
Elements in the Range
Find element at a given Index
Sort the string in descending order
Game with nos
One odd Occuring
Array Subset
C++ Strings
Min and Max in Array
Average Count Array
C++ Basic Data types
Factors Sum
GCD of two numbers
C++ if-else (Decision Making)
C++ Input / Output
C++ Operators (Relational) | Set 2
C++ Switch Case Statement
Number of Diagonals
Invert the Bits
C++ Operators | Set 1 (Arithmetic)
The AND Gate
Binary representation
Check for Power
Find position of set bit
Java Hello World
LCM And GCD
C++ Data Types
Factorial
Sum of Digit is Palindrome or not
Reverse digits
Difference series
Power of Pow | Even Number
Binary number to decimal number
Finger Game
Absolute Difference of 1
Check if two given circles touch each other
Find The Sequence
C++ 2-D Arrays | Set-1
C++ 2-D Arrays | Set-2
The dice problem
Count Squares
Anshuman's Favourite Number
Print the Kth Digit
The Spider Steps
Buy chocolates and save N rupees
Doctors Clinic
Encoding names
C++ | A Speed Breaker
Reverse an Array
Search in a 2D Matrix
Arrays (Sum of array)
Print string N times
Convert standard time to military time
close
I
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri