Tutorials
Courses
Go Premium
Data Structure
Java
Python
HTML
Interview Preparation
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
vishesh__jha
Current POTD Streak
STREAK
26
/1477
days
Longest streak/Global longest streak
Institution
Bharati Vidyapeeths Institute of Computers Applications and Management (BVICAM)
1 Rank
Institute Rank
Organization
Nagarro
Language Used
C++, Java, Python
Coding Score
1945
Problem Solved
688
Contest Rating
__
Apply for Campus Mantri
288 points
Contributor
288 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
3 submissions in current year
Current
2024
2023
2022
2021
2020
2019
January
February
March
April
May
June
July
August
SCHOOL (4)
BASIC (80)
EASY (253)
MEDIUM (281)
HARD (70)
Implement input/output
Sum before and after median
Check for Sum
Pairs of Adjacent elements
Cost of String
Split the Array
3 - Numbers
Reverse a linked list
Delete N nodes after M nodes of a 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
Maximum Width of 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
Find Transition Point
Remove Duplicates from a Sorted Linked List
DFS of Graph
Stack using Linked List
Implement stack using array
Insert a node in a BST
BFS of graph
Identical Trees
Square Root
Lowest Common Ancestor in a BST
Binary Search
Run Length Encoding
Remove Duplicates Sorted Array
Equilibrium index of an array
Third largest element
Multiply two linked lists
Josephus problem
Max distance between same elements
Generate Grey Code Sequences
Kth largest element in BST
Array Duplicates
Three way partitioning
Inorder Successor in BST
More than n/k Occurrences
Reverse Using Stack
Delete Alternate Nodes
Find the Sum of Last N nodes of the Linked List
Linked List Matrix
The New Line
Controlled_Printing
Coding with Operators
Data Types
Taking input
Learn to Comment
GetLine and Ignore
Learning to be precise
Bitwise Operators
Even Odd
For Loop- primeCheck
While loop- printTable
Learning Macros
Step by Step Condition
Data Types - Java
Exists or Not?
The Loner
Swap the array elements
Matrix Interchange
Predict the Column
Xoring and Clearing
Consonants and Vowels check
Swap values using References
Two Dimensional World
Learning Structs
Delete Array
Find the Frequency
Reverse an Array
Repetitive Printing - Python
Operators in Python
Comment in Python
Logical Operators - Python
If conditional statement- Python
Mark Even and Odd - Python
sep and end in Print()
Max and Second Max
Hashing for pair - 1
Hashing for pair - 2
Check K-th Bit
Factorial Of Number
Digits In Factorial
Mean And Median of Array
Swap odd and even bits
Equilibrium Point
Array Leaders
Count 1's in binary array
Roof Top
Print adjacency list
Transpose of Matrix
Anagram
Winner of an election
String Rotated by 2 Places
Isomorphic Strings
Reverse Words
Minimum indexed character
Non Repeating Character
Parenthesis Checker
Generate Binary Numbers
Count Digits in a Number
Count ways to N'th Stair
Recursively Sum N Numbers
Factorial Using Recursion
Check Palindrome
Uppercase to Lowercase
Corresponding pair
Pattern searching
First Repeating Element
Union of Arrays with Duplicates
Check Equal Arrays
Count Elements Greater Than X
Count Smaller Than X
Find Immediate Smaller Than X
Array Update At Index
Array Delete And Shift
Find Immediate Greater Than X
Two Sum
Missing in Array
First Non Repeating Character
Product array puzzle
Roman Number to Integer
Reverse The Array
Delete Tail of Linked List
Delete Head of Linked List
Counting Letters
Path in a golf course
Pizza Love
Intersection of Arrays with Distinct
Sum of Product of Digits
Sum of Maximum And Minimum
Sum of XOR of all sub-arrays
Sort strings lexicographically according to given sequence of characters
Rotate Clockwise
Array Arrangement
Trapping Rain Water
Left View of Binary Tree
Count ways to reach the n'th stair
Number of Rotations
Adding One
Missing And Repeating
Non-Repeating Element
Find the closest number
Common in 3 Sorted Arrays
Search in a Row-Column sorted matrix
Move All Zeroes to End
String Duplicates Removal
Minimize the sum of product
Chocolate Distribution Problem
Punish the Students
Pairs with difference k
Swap and Maximize
Amend The Sentence
Sort Array II
Closest Strings
1[0]1 Pattern Count
Remove Consecutive Characters
Convert a sentence into its equivalent mobile numeric keypad sequence
Kth distance
Remove Duplicates
Nearest multiple of 10
Second Largest
Convert array into Zig-Zag fashion
Two Sum - Pair with Given Sum
Second most repeated string in a sequence
Find all pairs with a given sum
Reversing the equation
Convert an array to reduced form
Longest Common Prefix of Strings
First Repeated Character
Two sum -Pairs with 0 Sum
At Least K Occurrences
Element with left side smaller and right side greater
Palindrome String
Does robot moves circular
Divisible by 7
Number of 1 Bits
Armstrong Numbers
Max Sum Subarray of size K
Nth Fibonacci Number
Swap two nibbles in a byte
Copy Set Bits in Range
Palindrome
Faithful Numbers
Reach the Nth point
Number of Groups
Right most non zero digit
AP Term
Day of the week
Page Faults in LRU
Sum of all prime numbers between 1 and n
Arithmetic Number
Rearrange the Digits
Trace Path
Overlapping rectangles
Print Pattern
Binary Tree K level sum
Sort one array according to another array
Check if it is possible to convert one string into another with given constraints
Return Size
Compute a/b
Count the Substrings
Split the binary string into substrings with equal number of 0s and 1s
2-drome
Multiset
Same characters
Sorted array
Set Bits
Largest odd number in string
Minimize the sum
Last modified ball
Transform to Sum Tree
Parent of Max GCD Siblings in a Binary Tree
Find the first node of loop in linked list
Maximum Weight Node
Type it!
Geek & Geekina Purchasing Ice Cream
Toggle
Last cell in a Matrix
Cutting Rectangles
Frogs and Jumps
Make Array Elements Equal
Equal Left and Right Subarray Sum
Make the array beautiful
Remainder on dividing by 11
Taxi Booking
Max Level Sum in Binary Tree
Binary matrix having maximum number of 1s
Number of Subarrays of 0's
Wifi Range
Minimum Number
String Mirror
Binary Modulo
Total Cuts
Bit Magic
Array Operations
Dominant Pairs
Total Traversal Time
Two Smallests in Every Subarray
Largest Pair Sum
Two Swaps
Union of Two Sorted Arrays with Distinct Elements
Minimum Moves
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
Merge Sort
Quick Sort
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Heap Sort
Merge two sorted linked lists
Sum Tree
Connect Nodes of Levels
Flattening a Linked List
Tree Boundary Traversal
Delete a node from BST
Directed Graph Cycle
Undirected Graph Cycle
LCA in Binary Tree
Two Stacks in an Array
Max sum path in two arrays
The Celebrity Problem
Largest subarray with 0 sum
Topological sort
Vertical Tree Traversal
Merge K sorted linked lists
Find the number of islands
Find kth element of spiral matrix
Get Min from Stack
Serialize and deserialize a binary tree
Gas Station
Wildcard Pattern Matching
Generate IP Addresses
Check if subtree
Kth smallest element in a Matrix
Validate an IP Address
Remove loop in Linked List
Dijkstra Algorithm
Minimum Spanning Tree
Sorted subsequence of size 3
Multiply two strings
Minimum Swaps to Sort
Implement Atoi
Palindrome Linked List
Strongly Connected
Rat in a Maze Problem - I
Bipartite Graph
Closest in BST
Pots of Gold Game
Merge two BST 's
k-Anagram
Merge k Sorted Arrays
Root to leaf paths sum
Bridge edge in a graph
Sort a stack
Find the missing no in string
Top View of Binary Tree
k-th Smallest in BST
Level order traversal
Peak element
Merge Sort for Linked List
Pair Sum in BST
Construct Tree from Inorder & Preorder
Insert in Sorted way in a Sorted DLL
Children Sum in a Binary Tree
Count Number of SubTrees having given Sum
Tower Of Hanoi
Reverse array in groups
Smallest Positive Missing
Power Of Numbers
Wave Array
Possible Words From Phone Digits
Rotate and delete
Rearrange Array Alternately
Rearrange an array with O(1) extra space
Maximum Index
Stock buy and sell
Rotate Array
Kadane's Algorithm
Majority Element
Count Inversions
Indexes of Subarray Sum
Triplet Sum in Array
Number of pairs
Merge Without Extra Space
Spirally traversing a matrix
Search in a sorted Matrix
Rotate by 90 degree
Unit Area of largest region of 1's
Subarray with 0 sum
Subarray range with given sum
Longest Consecutive Subsequence
Strings Rotations of Each Other
Case-specific Sorting of Strings
Stock span problem
Next Greater Element
Infix to Postfix
K Sized Subarray Maximum
Kth largest element
Nearly sorted
Activity Selection
Fractional Knapsack
Job Sequencing Problem
Minimum Platforms
Largest number in K swaps
Minimum Jumps
Stickler Thief
Ways to Reach the n'th Stair
Egg Dropping Puzzle
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Lucky Numbers
Number of Unique Paths
Sort according to an Array
Allocate Minimum Pages
Zero Sum Subarrays
Kth Smallest
Rotten Oranges
Steps by Knight
Print Anagrams Together
Rotate by 90 degree
Word Break
Stock Buy and Sell – Multiple Transaction Allowed
Generate Parentheses
Word Search
Prerequisite Tasks
4 Sum - All Quadruples
Longest Subarray Length
Sort 0s, 1s and 2s
Maximum Index
Sum of Middle elements of two sorted arrays
Consecutive 1's not allowed
Split the Array
Form the Largest Number
Add Binary Strings
Maximum Product Subarray
Row with max 1s
Column name from a given column number
Form a palindrome
Nuts and Bolts Problem
Rotate a Matrix
Longest Subarray with Sum K
Count the Reversals
Cutting Binary String
Sum of two large numbers
Factorials of large numbers
k largest elements
Longest Common Substring
Smallest distinct window
Longest substring with distinct characters
Longest Substring with K Uniques
Longest Palindrome in a String
Look and Say Pattern
K-th element of two Arrays
Arranging the array
Longest Arithmetic Subsequence
Rod Cutting
Number of pairs
Minimum swaps and K together
Not a subset sum
Minimize the Heights II
Next higher palindromic number using the same set of digits
Permutations of a String
Number following a pattern
Subarrays Product Less than K
Game of XOR
Max Sum Increasing Subsequence
Coin Change (Count Ways)
Santa Banta
Sieve of Eratosthenes
Coin Change (Minimum Coins)
Perfect Sum Problem
Power Set
Knapsack with Duplicate Items
nCr
Special Keyboard
Partition Equal Subset Sum
Longest Bitonic subsequence
Handshakes
Array Pair Sum Divisibility Problem
Subset Sums
Geeky Chemicals
Nth Natural Number
Number of paths in a matrix with k coins
Geek in a Maze
Find nth root of m
Jumping Numbers
Count even length
Find the Safe Position
Next Permutation
Exit Point in a Matrix
Decode the string
Is Sudoku Valid
Total Decoding Messages
Stream First Non-repeating
Segregate even and odd nodes in a Linked List
Kth Largest in a Stream
Queries on a Matrix
Express as sum of power of natural numbers
Floyd Warshall
Flood fill Algorithm
Shortest Source to Destination Path
Recursively Remove Adjacent Duplicates
Jump Game
Iterative Inorder
Preorder traversal (Iterative)
Subset Sum Problem
Longest Palindromic Substring
Remove BST keys outside given range
Rearrange characters
Count pairs in array divisible by K
Find duplicate rows in a binary matrix
Minimize the Heights I
Flatten binary tree to linked list
IPL 2021 - Match Day 2
Unique Number III
Overlapping Intervals
Remove and Reverse
Even Swap
Sort a k sorted doubly linked list
LCS
Minimum adjacent swaps to convert string into palindrome
Longest Palindromic Subsequence
Majority Element - More Than n/3
Task Scheduler
GCD Array
Minimize number of Students to be removed
Maximum Value
Shortest Prime Path
Absolute difference divisible by K
Make array elements unique
Next Greater Element in Circular Array
Carpet into Box
Minimum X (xor) A
Geeks And The String
Maximum Points Covered
Find the longest string
Maximum Profit By Choosing A Subset Of Intervals
Paint N Houses
Intersection Point in Y Shaped Linked Lists
BST Downward Traversal
Water the plants
Fill the Matrix
Best Node
Update Queries
Good Stones
Maximum Intersecting Lines
String rp or pr
Knight in Geekland
Shy Geek
Count Special Numbers
Minimum Steps Required
Maximum Triplet product
Second smallest number
Special Palindrome Substrings
Maximum Possible Value
Distinct Difference
Anagrams in Linked List
Yet another query problem
Geek hates too many 1s
Maximum Length
Remove the balls
Unequal Arrays
Job Sequencing Problem
Bheem Wants Ladoos
Prefix Suffix String
Smaller Sum
Shortest XY distance in Grid
BST Maximum Difference
Nearest smaller tower
Another Coin Change Problem
Max Coins
Good Subtrees
Add Minimum Characters
Maximum subset sum
Palindrome with minimum sum
Count Total Setbits
Find All Triplets with Zero Sum
Split array in three equal sum subarrays
In new line
Geek and the equation
Find Length of Linked List
Size of Binary Tree
Count Leaves in Binary Tree
Postorder Traversal
Replace all 0's with 5
Preorder Traversal
First Occurence
Search a node in BST
Palindromic Array
Is Linked List Length Even?
Alternates in an Array
Start Coding
The Size of
Logical Operators
Count Odd and Even
Set Operations
Start Coding - Python
Space Seperated - Python
Concatenating Strings - Python
Comparison Operators - Python
Who has the majority?
Array insert at index
Array insert at end
Absolute Value
Convert Celsius To Fahrenheit
Print 1 To N Without Loop
Array Search
Sorted Array Search
Sum of Digits of a Number
Power Using Recursion
Fibonacci Using Recursion
Print Array Elements Using Recursion
The Sequence
Length of String
Vowels in String
Count Words in String
Reverse a String
Lowercase to Upercase
Make pair
First n Fibonacci
Get Element At Index
Maximum and Minimum In Array
Print Linked List
Sum The Nodes of Linked List
Search In Linked List
Display Circular Linked List
Length of Circular Linked List
C++ Hello World
Find second largest element
Sum of Natural Numbers
Searching in an Array
Alternative Sorting
Remove Spaces
Upper Case Conversion
Sort the string in descending order
Merge two strings
Rotate Array by One
Array Subset
Count of smaller elements
Min and Max in Array
Anagram Strings
Reverse a String
C++ Input / Output
Check for Power
Small Factorial
Median of an Array
Factorial
Sum of Digit is Palindrome or not
Swap The Numbers
Count Squares
Find the position of M-th item
Sum of N Numbers
Print the Kth Digit
The Spider Steps
Make a Distinct Digit Array
Finding Position
Sorted matrix
Get the Diamond
Linked List Group Reverse
Reorder List
Binary Tree to DLL
Clone List with Next and Random
LRU Cache
Partition array to k subsets
Maximum subset XOR
Alien Dictionary
Smallest range in K lists
Fixing Two nodes of a BST
Max Path Sum 2 Special Nodes
Number of Turns in Binary Tree
String Permutations
Trapping Rain Water
Max Circular Subarray Sum
Smallest window containing all characters
Find median in a stream
Solve the Sudoku
Minimum Cost Path
Median of 2 Sorted Arrays of Different Sizes
Burning Tree
Merge Without Extra Space
Next Smallest Palindrome
Distinct palindromic substrings
Ugly Numbers
Longest Prefix Suffix
Wildcard string matching
Sub-arrays with equal number of occurences
Edit Distance
Minimum Points To Reach Destination
Minimum sum partition
Palindromic Partitioning
Stock Buy and Sell – Max K Transactions Allowed
Matrix Chain Multiplication
Median in a row-wise sorted Matrix
Corona Vaccine
Secret Cipher
Boolean Parenthesization
Longest valid Parentheses
N-Queen Problem
Brackets in Matrix Chain Multiplication
Phone directory
Word Wrap
Search Pattern (Rabin-Karp Algorithm)
Minimum operations to convert array A to B
Sorted Linked List to BST
Palindrome Pairs
Number of distinct words with K maximum contiguous vowels
IPL 2021 - Final
Split Array Largest Sum
Find number of closed islands
Scrambled String
Maximum Number of Toys
Articulation Point - I
Nth Natural Number
Min Chars to Add for Palindrome
MaxSkill
Count Lucky Permutations
Count the Substring
Walls Coloring II
Redundant Parenthesis
Partition the Array
Count Binary Strings With No Consecutive 1s
Divide in Incremental Groups
Max min Height
Maximum Number of coins
Median of the Subarrays
Minimum BST Sum Subtree
Special Digits
Game Of Subsets
Reverse an Array
Jumble datatype
Algebra expression
Search in a 2D Matrix
close
V
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 !