Sign In
Profile
Articles
group
Community
people_outline
Campus Ambassadors
Uncover Diverse Options in Colleges and Companies
View Colleges
View Companies
close
Sort by:
relevance
date
My Profile
My Courses
Go Premium
Edit profile
settings
Account Settings
Logout
menu
Sign In
×
Sign In
Sign Up
account_circle
lock
Remember me
Forgot Password
Sign In
email
lock
business
Sign Up
or
Google
Facebook
LinkedIn
GitHub
Why Create an Account?
By creating this account, you agree to our
Privacy Policy
&
Cookie Policy
.
Please enter your email address or userHandle.
account_circle
Back to Login
Reset Password
person_outline
Profile
description
Articles
people_outline
Campus Ambassadors
Uncover Diverse Options in Colleges and Companies
View Colleges
View Companies
saurabh
Follow
510
Rank
Current POTD Streak
STREAK
00
/970
days
Institution
Indian Institute of Information Technology, Allahabad (IIIT Allahabad)
Language Used
C++
Overall Coding Score
692
Total Problem Solved
254
Monthly Coding Score
_ _
Contributor
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
SCHOOL (2)
BASIC (17)
EASY (84)
MEDIUM (132)
HARD (19)
Palindromic Array
Swap kth elements
Finger Game
Binary number to decimal number
Power of 2
Interesting Patterns
Binary String
Betting game
Count Leaves in Binary Tree
Size of Binary Tree
GCD of Array
Nth Even Fibonacci Number
Square Divisors
Finding Position
Good String
Print the Kth Digit
Shortest direction
Largest product
Digits in a set
DFS of Graph
BFS of graph
Pairs with difference k
Pascal Triangle
Number of 1 Bits
Find first repeated character
Pair cube count
Sort the given array after applying the given equation
Minimum number of deletions to make a sorted sequence
Minimum insertions to sort an array
Inorder Successor in BST
Largest subarray of 0's and 1's
Day of the week
Find the highest occurring digit in prime numbers in a range
Count all possible paths from top left to bottom right
Remove minimum elements
Max value
Number of Groups
Second most repeated string in a sequence
Maximum Width of Tree
Minimum Depth of a Binary Tree
Min sum formed by digits
Pairwise swap elements of a linked list
Split a Circular Linked List into two halves
Linked List in Zig-Zag fashion
Intersection of two sorted Linked lists
Minimum Cost of ropes
Count BST nodes that lie in a given range
Kth largest element in BST
Print BST elements in given range
Check for BST
Reverse Level Order Traversal
Level of a Node in Binary Tree
Lowest Common Ancestor in a BST
Transform to Sum Tree
Check for Balanced Tree
Right View of Binary Tree
Left View of Binary Tree
Root to leaf path sum
Level order traversal in spiral form
Mirror Tree
Level order traversal
Level order traversal Line by Line
Maximize dot product
Maximum value
Largest zigzag sequence
Longest Distinct characters in string
Remove b and ac from a given string
Find the element that appears once in sorted array
Convert array into Zig-Zag fashion
Largest number possible
Choose and Swap
Mr. Binary
Longest Consecutive Subsequence
Convert an array to reduced form
Floor in a Sorted Array
Next greater number set digits
Wave Array
Length Unsorted Subarray
Parenthesis Checker
Run Length Encoding
Implement two stacks in an array
Divisible by 8
Print Pattern
Letter Writer
Equilibrium Point
Determine if Two Trees are Identical
Adjacents are not allowed
Finding middle element in a linked list
Maximum Diamonds
Cut rope to maximise product
Reach a given score
Count number of hops
Reach the Nth point
K-Palindrome
Reverse words in a given string
Remove duplicate elements from sorted Array
Minimum element in a sorted and rotated array
Copy Set Bits in Range
Detect Loop in linked list
Queue using two Stacks
Two Mirror Trees
Search in a matrix
Overlapping rectangles
Search in a Rotated Array
Kadane's Algorithm
Count the number of ways to tile the floor of size n x m using 1 x m size tiles
Implement Atoi
Minimum Platforms
Largest number in K swaps
Longest consecutive subsequence
Stock buy and sell
Combine the strings
Leftmost and rightmost nodes of binary tree
Nuts and Bolts Problem
Smallest Positive missing number
Reverse each word in a given string
Stickler Thief
Handshakes
Pythagorean Triplet
Game of XOR
Find All Four Sum Numbers
Unit Area of largest region of 1's
Rearrange characters
Find whether path exist
Huffman Encoding
Maximum sum Rectangle
Length of the longest substring
Word Boggle
Jumping Numbers
Merge K sorted linked lists
Length of longest palindrome in linked list
Delete keys in a Linked list
Check if Linked List is Palindrome
Remove loop in Linked List
Hamiltonian Path
M-Coloring Problem
Rat in a Maze Problem - I
Make Binary Tree From Linked List
Card Rotation
Valid Substring
Count the Reversals
Circular tour
First non-repeating character in a stream
Connect Nodes at Same Level
Vertical Traversal of Binary Tree
Add all greater values to every node in a BST
Unique BST's
Array to BST
Complete Binary Tree
Binary Tree to CDLL
Min distance between two given nodes of a Binary Tree
Lowest Common Ancestor in a Binary Tree
Sum Tree
Construct Binary Tree from Parent Array
Construct Binary Tree from Inorder and Postorder
Serialize and deserialize a binary tree
Root to Leaf Paths
Diameter of a Binary Tree
Longest Even Length Substring
Egg Dropping Puzzle
Largest square formed in a matrix
Max possible amount
Longest Palindromic Subsequence
Maximum path sum in matrix
Count of n digit numbers whose sum of digits equals to given sum
Total Decoding Messages
Word Break
Longest Arithmetic Progression
Count ways to N'th Stair(Order does not matter)
Coin Change
Number of ways
Number of paths
Number of Coins
Number of Unique Paths
Count ways to reach the n'th stair
Flip Bits
Longest Common Subsequence
Max absolute difference
Gold Mine Problem
Count subsequences of type a^i, b^j, c^k
Water Overflow
Possible Words From Phone Digits
Sum of bit differences
Kth smallest element
Kth largest element in a stream
Consecutive 1's not allowed
Next Permutation
Overlapping Intervals
Sorting Elements of an Array by Frequency
Find Indexes of a subarray with given sum
Maximum of all subarrays of size k
Minimum number of jumps
Sum of Middle Elements of two sorted arrays
Knapsack with Duplicate Items
Check Mirror in N-ary tree
Implementing Dijkstra Algorithm
Min Coin
Max length chain
Smallest number
Minimum Spanning Tree
7 Segment Display
Rotate and delete
Minimum Swaps to Sort
Case-specific Sorting of Strings
Triplet Sum in Array
Allocate minimum number of pages
Sort an array according to the other
Activity Selection
Next Greater Element
Distinct Transformations
Stock span problem
Longest Common Substring
Transform String
Topological sort
Column name from a given column number
Interleaved Strings
Detect cycle in a directed graph
Combination Sum
Combination Sum - Part 2
Find the Safe Position
The Celebrity Problem
Longest Increasing Subsequence
Permutation with Spaces
Finding Profession
Subset Sums
Get minimum element from stack
Equal Sum Partition
Special Keyboard
0 - 1 Knapsack Problem
Maximum sum increasing subsequence
Number following a pattern
Maximum Difference
Skip the work
Merge Sort
Quick Sort
Number Formation
Ugly Numbers
Subtraction in Linked List
Partition array to K subsets
Word Break - Part 2
Solve the Sudoku
N-Queen Problem
Binary Tree to DLL
Maximum Path Sum between 2 Special Nodes
Maximum Rectangular Area in a Histogram
Minimum Points To Reach Destination
Form a palindrome
Edit Distance
Travelling Salesman Problem
Find median in a stream
Longest Prefix Suffix
Longest valid Parentheses
Minimum sum partition
Maximum of minimum for every window size