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
piyush_yadav
Follow
478
Rank
Current POTD Streak
STREAK
00
/970
days
Institution
National Institute of Technology, Kurukshetra (NIT Kurukshetra)
Language Used
Java, C++, Python
Overall Coding Score
888
Total Problem Solved
307
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 (3)
BASIC (30)
EASY (109)
MEDIUM (141)
HARD (24)
Palindromic Array
Sum Of Digits
Check for Binary
Searching an element in a sorted array
LCM And GCD
Delete Alternate Nodes
Find the Sum of Last N nodes of the Linked List
Count nodes of linked list
Minimum difference pair
Count Non-Leaf Nodes in Tree
Height of Heap
GCD of Array
Check set bits
Last index of One
C++ STL | Set 5 (queue)
C++ STL | Set 4 (stack)
C++ STL | Set 6 (set)
C++ STL | Set 3 (map)
C++ STL | Set 7 (unordered map)
C++ STL | Set 8 (unordered set)
Search a node in BST
Size of Binary Tree
Postorder Traversal
Preorder Traversal
Inorder Traversal
Implement Queue using array
Implement Stack using Linked List
Implement stack using array
Doubly linked list Insertion at given position
Delete node in Doubly Linked List
Check If Circular Linked List
Node at a given index in linked list
Print Linked List elements
Length Unsorted Subarray
Insert in a Sorted List
Matrix Interchange
ArrayList Operation
Trailing zeroes in factorial
Reverse words in a given string
Rotate by 90 degree
Number of 1 Bits
Wave Array
Maximum average subarray
Smallest subarray with sum greater than x
Move all zeroes to end of array
Reorganize The Array
Transform to Sum Tree
Maximum Width of Tree
Height of Spiral Tree
Leaf under budget
Left View of Binary Tree
Right View of Binary Tree
Symmetric Tree
Sum of Left Leaf Nodes
Sum of Right Leaf Nodes
Check if all leaves are at same level
Count BST nodes that lie in a given range
Sum of Leaf Nodes at Min Level
Tilt of Binary Tree
Vertical Width of a Binary Tree
Arrange Consonants and Vowels
Count Pairs whose sum is equal to X
Insert in Sorted way in a Sorted DLL
Find length of Loop
Deletion and Reverse in Linked List
Linked List Matrix
Move all zeros to the front of the linked list
Rotate doubly Linked List
Pair the minimum
K distance from root
Level of a Node in Binary Tree
Ancestors in Binary Tree
Convert Ternary Expression to Binary Tree
Fill array with 1's
Count the paths
BFS of graph
Intersection of Two Linked Lists
Chocolate Distribution Problem
Sum of elements between k1'th and k2'th smallest elements
Shortest distance in infinite tree
Check for Balanced Tree
Count distinct elements in every window
Longest Consecutive Subsequence
Kth distance
Key Pair
Shortest path from 1 to n
DFS of Graph
Insert a node in a BST
Level order traversal in spiral form
Sum of dependencies in a graph
Special Stack
Does array represent Heap
Binary Tree to BST
Root to leaf paths sum
Level order traversal
Sum of k smallest elements in BST
Check for BST
Inorder Traversal and BST
Lowest Common Ancestor in a BST
Print BST elements in given range
Kth largest element in BST
Max Level Sum in Binary Tree
Binary Tree K level sum
Mirror Tree
Two Mirror Trees
Height of Binary Tree
Print all nodes that don't have sibling
Remove duplicate element from sorted Linked List
Find Maximum value
Single Number
Rotation
Is Binary Number Multiple of 3
Number of factors
Maximum no of 1's row
Min sum formed by digits
Minimum Cost of ropes
Generate Binary Numbers
Parenthesis Checker
Queue using two Stacks
Stack using two queues
Max sum in sub-arrays
Delete nodes having greater value on right
Implement two stacks in an array
Reverse a Doubly Linked List
Rearrange linked list in-place
Split a Circular Linked List into two halves
Linked List in Zig-Zag fashion
linked list of strings forms a palindrome
Delete without head pointer
Finding middle element in a linked list
Given a linked list of 0s, 1s and 2s, sort it.
Remove duplicates from an unsorted linked list
Delete a Node in Single Linked List
Detect Loop in linked list
Reverse a linked list
Nth node from end of linked list
Compare two linked lists
Delete Middle of Linked List
Remove every kth node
Pairwise swap elements of a linked list
Delete N nodes after M nodes of a linked list
Occurence of an integer in a Linked List
Mobile numeric keypad
Bottom View of Binary Tree
Longest Palindrome in a String
Largest square formed in a matrix
Max length chain
Egg Dropping Puzzle
nCr
Coin Change
Maximum path sum in matrix
Longest Common Subsequence
Minimum Platforms
Job Sequencing Problem
Minimum Spanning Tree
Kth smallest element
Efficiently sorting numbers in range from 0 to n^2 - 1
Merge Sort for Linked List
Heap Sort
Quick Sort on Linked List
Transitive closure of a Graph
Column name from a given column number
Unique BST's
Kth largest element in a stream
Next Permutation
Largest Number formed from an Array
Word Boggle
Consecutive 1's not allowed
Total Decoding Messages
Jumping Numbers
Longest Common Substring
Longest Increasing Subsequence
Trapping Rain Water
Allocate minimum number of pages
Not a subset sum
Minimum steps to get desired array
Maximum sum increasing subsequence
Minimum number of jumps
Minimize the Heights II
Maximum Difference
Counting elements in two arrays
Modify Linked List-1
Right Sibling in Binary Tree
ZigZag Tree Traversal
Construct a Full Binary Tree
Construct Tree from Inorder & Preorder
Extreme nodes in alternate order
Min distance between two given nodes of a Binary Tree
Save Gotham!
Length of longest palindrome in linked list
Polynomial Addition
Merge Sort on Doubly Linked List
Leaves to DLL
Lowest Common Ancestor in a Binary Tree
Check if Tree is Isomorphic
Vertical sum
Complete Binary Tree
Root to Leaf Paths
Foldable Binary Tree
Check if subtree
Connect Nodes at Same Level
Binary Tree to CDLL
Construct Binary Tree from Parent Array
Make Binary Tree From Linked List
Boundary Traversal of binary tree
Diagonal Traversal of Binary Tree
Snake and Ladder Problem
Flood fill Algorithm
Count subsequences of type a^i, b^j, c^k
Find the number of islands
Unit Area of largest region of 1's
M-Coloring Problem
Maximum Sub Array
A Simple Fraction
X Total Shapes
Dice throw
Maximize The Cut Segments
Equal Sum Partition
Floyd Warshall
Longest Bitonic subsequence
Longest Palindromic Subsequence
Special Matrix
Length of the longest substring
0 - 1 Knapsack Problem
Insert and Search in a Trie
Kth element in Matrix
Rearrange characters
Diameter of a Binary Tree
Kadane's Algorithm
Merge k Sorted Arrays
Find Indexes of a subarray with given sum
Zero Sum Subarrays
Vertical Traversal of Binary Tree
Detect cycle in an undirected graph
Detect cycle in a directed graph
Topological sort
Maximum Bipartite Matching
Nearly Sorted Algorithm
Delete nodes greater than k
Delete a node from BST
Add all greater values to every node in a BST
First non-repeating character in a stream
Is Binary Tree Heap
k-th smallest element in BST
Find the Closest Element in BST
Count the Number of Full Binary Trees
Preorder to PostOrder
Preorder Traversal and BST
Construct Binary Tree from Inorder and Postorder
Number of root to leaf paths
Sorting Elements of an Array by Frequency
Array to BST
Sum Tree
Maximum of all subarrays of size k
Maximum Index
Rotate a 2D array without using extra space
Find Prime numbers in a range
Rearrange an array with O(1) extra space
Segregate even and odd nodes in a Linked List
Circular tour
Valid Substring
Smallest number on left
Get minimum element from stack
Sort a stack
Stock span problem
Next Greater Element
Merge two sorted linked lists
Merge 2 sorted linked list in reverse order
QuickSort on Doubly Linked List
Rearrange a linked list
Merge Sort
Quick Sort
Reverse a Linked List in groups of given size
Merge K sorted linked lists
Intersection Point in Y Shaped Linked Lists
Reverse alternate nodes in Link List
Add 1 to a number represented as linked list
Check if Linked List is Palindrome
Sorted insert for circular linked list
Rotate a Linked List
Remove loop in Linked List
Absolute List Sorting
Delete keys in a Linked list
Smallest Positive Integer that can not be represented as Sum
AVL Tree Deletion
AVL Tree Insertion
Ugly Numbers
Palindromic Partitioning
Brackets in Matrix Chain Multiplication
Matrix Chain Multiplication
Edit Distance
Return two prime numbers
Smallest range in K lists
Max rectangle
Maximum Rectangular Area in a Histogram
Minimum sum partition
Fixing Two nodes of a BST
Form a palindrome
Nodes at given distance in binary tree
N-Queen Problem
Find median in a stream
Solve the Sudoku
Merge two BST 's
Binary Tree to DLL
Longest valid Parentheses
Maximum of minimum for every window size
Reorder List