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
kd20
Follow
Current POTD Streak
STREAK
02
/970
days
Institution
NIT Kurukshetra
Language Used
C++, Java, C
Overall Coding Score
765
Total Problem Solved
329
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
Course Attended
Contest Attended
SCHOOL (2)
BASIC (31)
EASY (127)
MEDIUM (154)
HARD (15)
Palindromic Array
Swap kth elements
Last index of One
Reverse array in groups
Sum of Binary Tree
Sort The Array
Reverse a String
Binary Search
Index of first 1 in a sorted array of 0s and 1s
Doubling the value
Shortest direction
Extract Maximum
Ways To Tile A Floor
Exceptionally odd
Greater on right side
Check set bits
Maximum product of two numbers
Finding Position
Rotate Array
Binary String
Implement Stack using Linked List
Sorted matrix
Maximum money
Uncommon characters
Sort in specific order
Half N by M
Power of 2
Swap two nibbles in a byte
Bit Difference
Sum of Digits Divisibility
Sum of distinct elements
Angle between hour and minute hand
Digits in a set
Missing number in array
Determine if Two Trees are Identical
Check for Balanced Tree
Height of Binary Tree
Largest number with given sum
Symmetric Tree
Alternate positive and negative numbers
Remove Duplicates
Anagram
Roman Number to Integer
Check if string is rotated by two places
Reverse words in a given string
Mirror Tree
Check for BST
Convert array into Zig-Zag fashion
Element with left side smaller and right side greater
Chocolate Distribution Problem
Leaders in an array
Level order traversal in spiral form
Count the triplets
Minimum Cost of ropes
Root to leaf paths sum
Find the Frequency
Frequency Game
Pairs which are Divisible by 4
Equilibrium Point
Reach a given score
Delete without head pointer
Full binary tree
Count Pairs whose sum is equal to X
Final Destination
Transform to Sum Tree
Count number of hops
Squares in N*N Chessboard
Reverse a linked list
Detect Loop in linked list
Convert to Roman No
Queue using two Stacks
Non Repeating Character
Longest consecutive sequence in Binary tree
Carry counter
Nth item through sum
Save Knights
Find Transition Point
Insert a node in a BST
Print all nodes that don't have sibling
Remove every kth node
Inorder Successor in BST
Equilibrium index of an array
Key Pair
N meetings in one room
Two Mirror Trees
Right View of Binary Tree
Second most repeated string in a sequence
Twice Counter
Square root of a number
Print BST elements in given range
Kth largest element in BST
LIS in circular manner
Lowest Common Ancestor in a BST
Level order traversal Line by Line
Reverse Level Order Traversal
Intersection of two sorted Linked lists
Delete Middle of Linked List
Maximum Width of Tree
K distance from root
Index Of an Extra Element
Level order traversal
Floor in a Sorted Array
Max value
Product array puzzle
Reach the Nth point
Generate Binary Numbers
Sum of two numbers represented as arrays
Facing the sun
Kth distance
Remove minimum elements
Single Number
Element that appears once where every element occurs twice
Bitonic Point
Move all zeroes to end of array
Left most and right most index
Find first set bit
Magic Number
Rotation
Wave Array
Greedy Fox
Sort the given array after applying the given equation
Love For The Twins
Excel Sheet | Part - 2
Increasing Sub Sequence
Maximum difference Indexes
Count subsets having distinct even numbers
Decreasing Sequence
Sum of product of all pairs
Euler Totient Function
Rearrange a string
Find Pair Given Difference
DFS of Graph
BFS of graph
Equalize an array in minimum operations
Count all possible paths from top left to bottom right
Divisible by 5 or not
Finding middle element in a linked list
Left View of Binary Tree
Root to leaf path sum
Sum of dependencies in a graph
Count the paths
Given a linked list of 0s, 1s and 2s, sort it.
Rotate by 90 degree
Is Binary Number Multiple of 3
Print Pattern
Convert an array to reduced form
Find all pairs with a given sum
Sum equals to Sum
Count More than n/k Occurences
Buildings receiving sunlight
Common elements
Maximum no of 1's row
Numbers with same first and last digit
Binary Tree K level sum
Reverse Bits
1[0]1 Pattern Count
Exit Point in a Matrix
Next greater number set digits
Minimum element in a sorted and rotated array
Search in a matrix
Kadane's Algorithm
Find Indexes of a subarray with given sum
Sum Tree
Preorder traversal (Iterative)
Inorder Traversal (Iterative)
Shortest Common Supersequence
Minimum number of jumps
Subset Sum Problem
Maximum sum increasing subsequence
Longest Common Subsequence
Longest Common Substring
Number of Coins
0 - 1 Knapsack Problem
Get Minimum Squares
Count ways to reach the n'th stair
Remove K Digits
Jump Game
Longest consecutive subsequence
Longest subarray with sum divisible by K
Subarrays with sum K
Print Anagrams Together
Length of the longest substring
Maximum value of difference of a pair of elements and their Index
Stock span problem
Next Greater Element
Next higher palindromic number using the same set of digits
Trapping Rain Water
K-th element of two Arrays
Maximize Number of 1's
Recursively remove all adjacent duplicates
Longest Palindrome in a String
Permutations of a given string
Longest Bitonic subsequence
Steps by Knight
Maximum Intervals Overlap
Stock buy and sell
Count distinct pairs with difference k
Minimum Platforms
Spirally traversing a matrix
Pythagorean Triplet
Kth smallest element
Quick Sort
Multiply two strings
Boundary Traversal of binary tree
Min distance between two given nodes of a Binary Tree
Count Inversions
Rearrange Array Alternately
Circular tour
Find triplets with zero sum
k largest elements
Flood fill Algorithm
Top View of Binary Tree
Search in a Rotated Array
Detect cycle in an undirected graph
Detect cycle in a directed graph
Find whether path exist
Possible Words From Phone Digits
Find the number of islands
Shortest Source to Destination Path
Egg Dropping Puzzle
Coin Change
Rat in a Maze Problem - I
Sort an array of 0s, 1s and 2s
Minimum steps to destination
Serialize and deserialize a binary tree
Maximum of all subarrays of size k
Knight Walk
Count Palindrome Sub-Strings of a String
Interleaved Strings
Implement Atoi
Construct Tree from Inorder & Preorder
Construct Binary Tree from Inorder and Postorder
Maximum difference between node and its ancestor
Max sum path in two arrays
Make Binary Tree From Linked List
Check if Tree is Isomorphic
Flattening a Linked List
Diagonal Traversal of Binary Tree
Check if subtree
Connect Nodes at Same Level
Max sum in the configuration
Max length chain
Peak element
Leaves to DLL
Extreme nodes in alternate order
Stickler Thief
Delete a node from BST
Bottom View of Binary Tree
Vertical Traversal of Binary Tree
The Celebrity Problem
Gold Mine Problem
Check if Linked List is Palindrome
Remove loop in Linked List
Delete nodes greater than k
Reverse each word in a given string
Lowest Common Ancestor in a Binary Tree
Intersection Point in Y Shaped Linked Lists
Find Common Nodes in two BSTs
k-th smallest element in BST
Find a pair with given target in BST
Root to Leaf Paths
Vertical sum
Arranging the array
Consecutive 1's not allowed
Leftmost and rightmost nodes of binary tree
Number of ways
Is Sudoku Valid
Longest Palindromic Subsequence
Equal Sum Partition
Sort an array according to the other
Rotate a 2D array without using extra space
Largest square formed in a matrix
Row with max 1s
Number of paths
Water Collection
Number following a pattern
Count the number of possible triangles
Sum of two elements with sum nearest to zero
Game with String
Minimize the Heights II
Maximum path sum in matrix
Rearrange an array with O(1) extra space
Sum of Middle Elements of two sorted arrays
Count ways to N'th Stair(Order does not matter)
Efficiently sorting numbers in range from 0 to n^2 - 1
Rod Cutting
Topological sort
Implementing Dijkstra Algorithm
Bridge edge in a graph
Merge two sorted linked lists
Transitive closure of a Graph
Non Repeating Numbers
Maximum Sum Path in Two Arrays
Max possible amount
Transform String
First non-repeating character in a stream
Zero Sum Subarrays
Largest subarray with 0 sum
Integer to Words
Kth smallest element
Maximum Index
Sorting Elements of an Array by Frequency
Minimums in Array
Smallest Absolute Difference
Floyd Warshall
Delete keys in a Linked list
Longest Increasing Subsequence
Smallest Positive missing number
Smallest number on left
Majority Element
Sum of Query II
Triplet Sum in Array
Merge Sort
Column name from a given column number
Merge Without Extra Space
Edit Distance
Longest valid Parentheses
Maximum Rectangular Area in a Histogram
Count Smaller elements
Nodes at given distance in binary tree
N-Queen Problem
Wildcard Pattern Matching
Wildcard string matching
Solve the Sudoku
Clone a linked list with next and random pointer
Longest Palindromic Substring in Linear Time
Form a palindrome
Merge Without Extra Space
Count Pairs in an Array