Data Structure
Java
Python
HTML
Interview Preparation
Tutorials
Courses
Tracks
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri
shahnawaz_ali
Current POTD Streak
STREAK
00
/1536
days
Longest streak/Global longest streak
Language Used
C++, C, Java
Coding Score
879
Problem Solved
520
Contest Rating
__
3485 points
Contributor
3485 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
2017
2016
January
February
March
April
May
June
July
August
September
October
SCHOOL (5)
BASIC (173)
EASY (203)
MEDIUM (124)
HARD (15)
Rotate Array
DELETED - Sum of two Squares [Duplicate]
Sort String
Print Linked List
Find Length of Linked List
Power of Four
Check for Binary String
Size of Binary Tree
Count Leaves in Binary Tree
Queue using Linked List
Replace all 0's with 5
Count zeros in a sorted matrix
Largest product
Preorder Traversal
C++ STL | Set 1 (vector)
C++ STL | Set 5 (queue)
Equal Sum and XOR
Smallest divisible number
Remainder with 7
Palindromic Array
Multiply Matrices
Linked List Insertion At End
Circular Linked List Traversal
Is Linked List Length Even?
Identical Linked Lists
Bit Difference
Array Search
Binary String
Multiply Array
Rearranging array
Mega Sale
Sum of Array
Sum of Natural Numbers
Searching in an Array
Count pair sum
Print Elements of Array
Elements before which no element is bigger
Sort the Half Sorted
At least two greater elements
Type of array
Sort a String
Check if divisible by 11
Check if divisible by 4
Maximum product of two numbers
Value equal to index value
Segregate Even and Odd numbers
Encrypt the string - 1
Reverse sub array
Sum of distinct elements
Uncommon characters
Swap kth elements
Reversing the vowels
Rock Paper Scissors!
Max-Min conversion
Fake Profile
Lower case to upper case
Remove repeated digits in a given number
Remove Spaces
Missing number in shuffled array
Last index of One
Good String
String with numbers at its end
One odd Occuring
Split Strings
Array Subset
Rotating an Array
Remove Duplicates from unsorted array
Find Substring from last of the Given String
Minimum sum of two elements from two arrays
Even occurring elements
Count of smaller elements
Positive and negative elements
Pattern of Strings
Print first letter of every word in the string
Perfect Reversible String
Remove character
Convert String to LowerCase
Triangle shrinking downwards
Triangle growing downwards
Reverse a String
Magical String[Duplicate Problem]
Addition of Two Numbers
1s Complement
Odd or Even
XOR of all elements
The OR Gate
The AND Gate
Smallest Missing in Sorted Array
Check for Power
Check if divisible by 36
Odd Divisors
Vowel or Not
The XOR Gate
Decision Making in Java
Combinational Logic
Java Hello World
Strong Numbers
Check if divisible by 5
Check if a number can be expressed as x^y
LCM And GCD
nth digit of Fibonacci
LCM of given array elements
Small Factorial
Mean of an Array
Cube root of a number
Leap Year
Find the remainder
Strong Numbers
Median of an Array
Sort first half in ascending and second half in descending
Celsius to Fahrenheit Conversion
Factorial Number
Factorial
Automorphic Number
Number of divisors
Parity of unsigned integer
Sum of Digit is Palindrome or not
Perfect Number
Sum of an AP
Greatest of three numbers
Pairs with given XOR
Simple Interest
Binary number to decimal number
Series AP
Common Divisors
Sum of divisors
Multiples Power
Area of Rectangle, Right Angled Triangle and Circle
Count numbers divisible by M
Count zero
Check if the door is open or closed
Find difference between sum of diagonals
Multiplication Table
Ladoo problem
Remainder Evaluation
Pattern Printing
Print 1 to n without using loops
Count Squares
Maximum distance
Matching Pair
Check if the number is Fibonacci
Middle of Three
Repeated sum of digits
Sum of Digits Divisibility
Print the Kth Digit
Numbers containing 0's from 1 to N
Swap two numbers
12 hour clock Multiplication
12 hour clock addition
12 hour clock subtraction
Composite Series
Number of Integer solutions
Repetitive Addition Of Digits
Pairs of prime number
Pattern Jumping
Weird Number
Perfect Squares in a Range
Point lies or not
Flying Jet
Multiple of N closest to X
Make a Distinct Digit Array
Perfect Cubes in a Range
Minimum difference pair
The Lazy Caterer's Problem
Sum of product of x and y with floor(n/x) = y
Finding Position
Squares in a Matrix
Parallel or Perpendicular?
Diagonal sum
Sum of primes
Count Sorted Rows
Check if given four points form a square
Sorted matrix
Sorting Elements of an Array by Frequency
Rotate a Linked List
Sort a linked list of 0s, 1s and 2s
Add Number Linked Lists
Detect Loop in linked list
QuickSort on Doubly Linked List
Count BST nodes that lie in a given range
Check for BST
Merge Sort
Binary Tree from Inorder and Postorder
Delete without head pointer
Intersection in Y Shaped Lists
Diameter of a Binary Tree
Merge two sorted linked lists
Sum Tree
Connect Nodes of Levels
Flattening a Linked List
Stack using Queue
Tree Boundary Traversal
Implement stack using array
Max sum path in two arrays
Largest subarray with 0 sum
Vertical Tree Traversal
Find kth element of spiral matrix
Max sum in the configuration
Kth smallest element in a Matrix
Remove loop in Linked List
Sum of permutations
Implement Atoi
Maximum Difference
Palindrome Linked List
Delete keys in a Linked list
Root to leaf paths sum
Print Nodes having K leaves
Find triplets with zero sum
Level order traversal
Peak element
Ancestors in Binary Tree
Root to Leaf Paths
Linked List that is Sorted Alternatingly
Count set bits
Reverse array in groups
Smallest Positive Missing
Power Of Numbers
Wave Array
Rearrange Array Alternately
Rearrange an array with O(1) extra space
Stock buy and sell
Kadane's Algorithm
Majority Element
Binary Array Sorting
Count Inversions
Two Repeated Elements
Indexes of Subarray Sum
Count the number of possible triangles
Triplet Sum in Array
Boolean Matrix
Spirally traversing a matrix
Rotate by 90 degree
Next Greater Element
Kth smallest element
Ways to Reach the n'th Stair
Egg Dropping Puzzle
Minimum number of jumps
Longest Increasing Subsequence
Longest Common Subsequence
0 - 1 Knapsack Problem
Implement Trie
Excel Sheet | Part - 1
Sort 0s, 1s and 2s
Maximum Index
Flip Bits
Equal Sum
Longest Span in two Binary Arrays
Sum of Middle elements of two sorted arrays
Pair array product sum
Single Among Doubles in a Sorted
Single Among Doubles
Pythagorean Triplet
Search in Rotated Sorted Array
Sum of bit differences
Minimums in Array
Form the Largest Number
Maximum Product Subarray
Row with max 1s
Sort in specific order
Max Sum without Adjacents
Maximum length Bitonic Subarray
k largest elements
Minimum steps to get desired array
Product Pair
K-th element of two Arrays
Arranging the array
Possible groups
Fill array with 1's
First negative in every window of size k
Find the number of subarrays having even sum
Minimum sum
Surpasser Count
Permutations of a String
Sum of Products
Game of XOR
Angle between hour and minute hand
Coin Change (Count Ways)
Sieve of Eratosthenes
Dice throw
Count ways to N'th Stair(Order does not matter)
Knapsack with Duplicate Items
nCr
Magic Triplets
Matchsticks game
Prime Pair with Target Sum
Count Numbers in Range
Number of paths
Permutation with Spaces
Return two prime numbers
Find Prime numbers in a range
Multiply 2 matrices
Next Permutation
How Many X's?
Stream First Non-repeating
Segregate even and odd nodes in a Linked List
Two odd Occuring
Reverse Spiral Form of Matrix
Reverse a linked list
Frequency in a Linked List
Delete N nodes after M nodes of 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
Remove duplicates from an unsorted linked list
Split a Linked List into two halves
Delete in a Doubly Linked List
Inorder Traversal
Reverse a Doubly Linked List
Bubble Sort
Right View of Binary Tree
K distance from root
Mirror Tree
Two Mirror Trees
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
Delete Middle of Linked List
Transform to Sum Tree
Find Transition Point
Remove Duplicates from a Sorted Linked List
Postorder Traversal
Level Order in spiral form
Reverse Level Order Traversal
Insert a node in a BST
Identical Trees
Square Root
Nodes without a Sibling
Insertion at doubly linked list
Lowest Common Ancestor in a BST
Run Length Encoding
Largest subarray of 0's and 1's
Remove Duplicates Sorted Array
BST Keys in a Range
Odd even level difference
Binary Tree to BST
Equilibrium index of an array
Remove every k'th node
Third largest element
Convert to Roman No
Find Maximum value
Multiply two linked lists
Search a node in BST
Expression Tree
Max distance between same elements
Count Occurrence of digit k
Generate Grey Code Sequences
Delete in a Singly Linked List
Minimum distance in an Array
Max Level Sum in Binary Tree
Longest consecutive sequence in Binary tree
Index of an Extra Element
Sum of given range
Insert in a Sorted List
Level of a Node in Binary Tree
Sum of leaf nodes in BST
Max and min element in Binary Tree
Reverse Using Stack
Delete Alternate Nodes
First Set Bit
Power of 2
Frequencies in a Limited Array
Equilibrium Point
Array Leaders
Floor in a Sorted Array
Minimum Number in a sorted rotated array
Anagram
String Rotated by 2 Places
Most Frequent Character
Non Repeating Character
Parenthesis Checker
Generate Binary Numbers
Count number of hops
First Repeating Element
Union of Arrays with Duplicates
Reach a given score
Check Equal Arrays
Missing in Array
Product array puzzle
Roman Number to Integer
Intersection of Arrays with Distinct
Missing And Repeating
Subarrays with given sum
Buildings receiving sunlight
Pairs of equals Sum
Max value
Count the elements
Maximum Gap
Professor and Parties
Equal Point in Sorted Array
Find Maximum Sum Strictly Increasing Subarray
Common in 3 Sorted Arrays
Good Pairs
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
Min Subsets with Consecutive Numbers
Minimize the sum of product
Missing number
Move all negative elements to end
Unusual String Sort
Find Pair Given Difference
Pairs with difference k
Permutations in array
Pair with greatest product in array
Drive the car
Fascinating Number
Minimize Difference in Task Priorities
Bitonic Point
Left most and right most index
Smallest subarray with sum greater than x
Amend The Sentence
Sort Array II
Single Number
Count increasing Subarrays
Alternate Positive Negative
Maximum Possible Sum of Products
Largest Even Number
Remove Consecutive Characters
Kth distance
Count Alphabets
Rahul a Geek
Rearrange a string
Sherlock a Detective
Remove Duplicates
Sum of two numbers represented as arrays
Facing the sun
Greater on right side
Second Largest
Convert array into Zig-Zag fashion
Two Sum - Pair with Given Sum
Equal point in a string of brackets
Number of occurrence
Maximum repeating number
Convert an array to reduced form
Check if array is sorted
Sum Pair closest to target
Count even substrings
Largest Fibonacci Subsequence
First Repeated Character
Two sum -Pairs with 0 Sum
Positive distinct count
Three Great Candidates
At Least K Occurrences
Count the Zeros
Total distance travelled in an array
Maximum value K
Four Elements
Palindrome String
Pattern Searching
Is Binary Number Multiple of 3
Padovan Sequence
Circle and Lattice Points
Armstrong Numbers
AND operation
Love For The Twins
Nth Fibonacci Number
Ceil The Floor
Number of factors
Sum Of Digits
Palindrome
Element that appears once where every element occurs twice
Prime Number
Number of digits
Party of Couples
Find sum of divisors
Element in a Sequence
Count numbers containing 4
Exponentiation (Set 2)
Divisible Numbers
Arrange the Balls
Number Of Open Doors
Numbers with same first and last digit
Perfect Numbers
Pair cube count
Forming Rectangle
Number that are not divisible
Odd Game
Series GP
Sum of First N Natural Numbers
Subarray with least average
Seeds of a number
The Prime Twins
Prime Factors
Sum of product of all pairs
Summed Matrix
Lexicographically Previous Permutation
Playing with mobile numbers
Multiply two polynomials
Inorder Traversal and BST
Print Pattern
Crack the series
Sum of dependencies in a graph
Linked List Group Reverse
Reorder List
Binary Tree to DLL
Trapping Rain Water
Solve the Sudoku
Minimum Cost Path
Merge Without Extra Space
Count Pairs in an Array
Ugly Numbers
Count Smaller elements
Edit Distance
Bit Difference
Generalised Fibonacci numbers
Longest valid Parentheses
N-Queen Problem
Reverse an Array
Maximum and Minimum Of Array Elements
a^b (Set 1)-(ambiguous)
Sum of Digits Multiple - copy
Search in a 2D Matrix
close
S
person_outline
Profile
description
Contributions
school
Colleges
business
Companies
people_outline
Campus Mantri