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
the_game
Follow
Current POTD Streak
STREAK
00
/969
days
Language Used
C++
Institute
nsu
Overall Coding Score
1103
Total Problem Solved
368
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 (0)
BASIC (14)
EASY (124)
MEDIUM (205)
HARD (25)
Array Subset of another array
Anagram of String
Sum of numbers in string
Implement Queue using Linked List
Largest subarray with GCD one
String with numbers at its end
Find position of set bit
Implement Queue using array
Implement stack using array
Last index of One
Maximum repeating number
Segregate Even and Odd numbers
Betting game
Binary String
Check for BST
Find length of Loop
Closest Strings
K-Pangrams
Reverse a Doubly Linked List
Largest zigzag sequence
Find the highest occurring digit in prime numbers in a range
Rectangles in N*N Board
Squares in N*N Chessboard
Arithmetic Number
Search in a matrix
Lucky Number
Copy Set Bits in Range
Insert a node in a BST
Intersection of Two Linked Lists
Count distinct elements in every window
Carry counter
Difficulty of sentence
Save Knights
Floor in a Sorted Array
Check if two strings are k-anagrams or not
Rotate by 90 degree
Lowest Common Ancestor in a BST
Root to leaf path sum
Delete Middle of Linked List
Generate Grey Code Sequences
Delete nodes having greater value on right
Last Match
Implement two stacks in an array
Second most repeated string in a sequence
Ticket sellers
Bird and maximum fruit gathering
Partition Point in the Array
Next Right Node
Min sum formed by digits
Element with left side smaller and right side greater
Sum equals to Sum
String Manipulation
Minimum indexed character
Symmetric Tree
Arrange Consonants and Vowels
Rearrange linked list in-place
Linked List in Zig-Zag fashion
Remove duplicates from an unsorted linked list
Split a Circular Linked List into two halves
Decimal Equivalent of Binary Linked List
Remove duplicate element from sorted Linked List
Check whether K-th bit is set or not
Remove every kth node
Page Faults in LRU
Multiply two linked lists
Split Singly Linked List Alternatingly
Length Unsorted Subarray
Compare two linked lists
Evaluation of Postfix Expression
Convert Ternary Expression to Binary Tree
Minimum Depth of a Binary Tree
Postorder traversal from given Inorder and Preorder traversals
Print all nodes that don't have sibling
Meta Strings
Palindrome Sentence
Root to leaf paths sum
Longest consecutive sequence in Binary tree
Convert an array to reduced form
Odd even level difference
String Ignorance
Numbers with same first and last digit
Square root of a number
Expression Tree
Determine if Two Trees are Identical
Reverse Level Order Traversal
Queue using two Stacks
Intersection of two sorted Linked lists
Finding middle element in a linked list
Delete without head pointer
Maximum no of 1's row
Largest subarray of 0's and 1's
Does array represent Heap
Find the element that appears once in sorted array
Find all pairs with a given sum
Index Of an Extra Element
Smallest subarray with sum greater than x
Pair with greatest product in array
Chocolate Distribution Problem
Buildings receiving sunlight
Convert array into Zig-Zag fashion
Facing the sun
Kth distance
Three Great Candidates
Finding Number
Move all zeroes to end of array
Transform to Sum Tree
Check for Balanced Tree
Height of Binary Tree
Maximum Width of Tree
K distance from root
Right View of Binary Tree
Pairwise swap elements of a linked list
Delete N nodes after M nodes of a linked list
Pascal Triangle
String Modification
Match specific pattern
Run Length Encoding
Equal point in a string of brackets
1[0]1 Pattern Count
Generate binary string
Amend The Sentence
Remove all duplicates from a given string
Count Substrings
Non Repeating Character
Next greater number set digits
Special Stack
Mirror Tree
Two Mirror Trees
Nth node from end of linked list
Given a linked list of 0s, 1s and 2s, sort it.
Reverse words in a given string
Inorder Successor in BST
Minimum Cost of ropes
Remove minimum elements
Count BST nodes that lie in a given range
Longest Consecutive Subsequence
Is Binary Number Multiple of 3
Wave Array
Topological sort
Add two numbers represented by linked lists
Maximum of all subarrays of size k
Reverse a Linked List in groups of given size
Unique Subsets
Permutation with Spaces
Implementing Dijkstra Algorithm
Detect cycle in an undirected graph
Detect cycle in a directed graph
M-Coloring Problem
Minimum Time
Bipartite Graph
Count triplets with sum smaller than X
Merge Sort for Linked List
Equal Sum Partition
Maximum Intervals Overlap
Array Pair Sum Divisibility Problem
Egg Dropping Puzzle
Check if a string is repetition of its substring of k-length
Longest Palindrome in a String
Case-specific Sorting of Strings
Number of palindromic strings
Count distinct pairs with difference k
The Celebrity Problem
Union of Two Linked Lists
Activity Selection
Magnet Array Problem
Largest Number formed from an Array
Largest BST
K Sum Paths
Huffman Encoding
Leaves to DLL
Stickler Thief
Predecessor and Successor
Possible Words From Phone Digits
Rat in a Maze Problem - I
Combination Sum - Part 2
Combination Sum
First negative integer in every window of size k
Maximum Difference
Stock span problem
Jumbled Strings
Count the Reversals
Check if frequencies can be equal
Mirror of a given node
Number of ways
Rotate a Linked List
Bleak Numbers
Remove loop in Linked List
Queries on Strings
Job Sequencing Problem
Count possible ways to construct buildings
Add 1 to a number represented as linked list
Absolute List Sorting
Largest square formed in a matrix
Infix to Postfix
Serialize and deserialize a binary tree
Reverse each word in a given string
Longest K unique characters substring
Count Palindrome Sub-Strings of a String
Find Missing And Repeating
Print Nodes having K leaves
Find Common Nodes in two BSTs
Minimum steps to get desired array
Delete a node from BST
Delete nodes greater than k
Maximum length Bitonic Subarray
Count the nodes at distance K from leaf
Sort a stack
Decode the string
Longest Palindromic Subsequence
Root to Leaf Paths
Linked List that is Sorted Alternatingly
Leftmost and rightmost nodes of binary tree
Modify Linked List-1
Vertical sum
Game with String
Maximum sum Rectangle
Check if Linked List is Palindrome
Equal Sum
Lowest Common Ancestor in a Binary Tree
Sorted insert for circular linked list
Non Repeating Numbers
Longest Bitonic subsequence
Rotten Oranges
Max sum in the configuration
Largest subarray with 0 sum
Max sum path in two arrays
Maximum path sum in matrix
Taking 1 out of 3 consecutives
Distinct Transformations
Next Greater Element
Possible groups
Count Inversions
Max Sum without Adjacents
Boolean Matrix
Replace O's with X's
Maximize The Array
Jumping Numbers
Stock buy and sell
Count the number of possible triangles
Sum of two elements with sum nearest to zero
Majority Element
Count Occurences of Anagrams
Sum Tree
Diameter of a Binary Tree
Bottom View of Binary Tree
Array to BST
Tic Tac Toe
Design a tiny URL or URL shortener
Rearrange a linked list
Segregate even and odd nodes in a Linked List
Next Permutation
Implement Atoi
Handshakes
Count subsequences of type a^i, b^j, c^k
nCr
Comment Removal
Add Binary Strings
Concatenation of Zig-Zag String in n Rows
Number following a pattern
Print Anagrams Together
Spirally traversing a matrix
Zero Sum Subarrays
Total Decoding Messages
Find Indexes of a subarray with given sum
Euler Circuit in an Undirected Graph
Euler circuit and Path
Integer to Words
Find the number of islands
Transform String
Foldable Binary Tree
Kth smallest element
Shortest Source to Destination Path
Longest Common Substring
Factorials of large numbers
Sum Of Prime
Construct expression tree
Search in a Rotated Array
Complete Binary Tree
Binary Tree to CDLL
Bridge edge in a graph
Longest Even Length Substring
Excel Sheet | Part - 1
Minimum number of jumps
Longest Common Subsequence
Stepping Numbers
k-th smallest element in BST
Binary Heap Operations
Kth element in Matrix
Vertical Traversal of Binary Tree
A Simple Fraction
Reverse alternate nodes in Link List
Min distance between two given nodes of a Binary Tree
Maximum difference between node and its ancestor
Extreme nodes in alternate order
Sum of Subarrays
Minimums in Array
Make Binary Tree From Linked List
Check Mirror in N-ary tree
Rotate a 2D array without using extra space
Merge k Sorted Arrays
Print leaf nodes from preorder traversal of BST
Sort an array according to the other
Sorting Elements of an Array by Frequency
Add all greater values to every node in a BST
Diagonal Traversal of Binary Tree
Top View of Binary Tree
Intersection Point in Y Shaped Linked Lists
Flattening a Linked List
Polynomial Addition
Delete keys in a Linked list
Unique BST's
Rearrange characters
First non-repeating character in a stream
Count Palindromic Subsequences
Unit Area of largest region of 1's
Find whether path exist
Minimum steps to destination
Mathematical manipulation
Prime Factors and their Powers
Knight Walk
Subsets with XOR value
Sum of bit differences
Count the Number of Full Binary Trees
Minimize the Heights II
Special Matrix
Preorder Traversal and BST
Pots of Gold Game
Interleaved Strings
Matrix Exponentiation
Max length chain
Connect Nodes at Same Level
Number of root to leaf paths
Minimum Swaps to Sort
Preorder to PostOrder
Find the Closest Element in BST
Minimum Platforms
Path of greater than equal to k length
Construct Binary Tree from Inorder and Postorder
X Total Shapes
Maximum Index
Kadane's Algorithm
Count ways to N'th Stair(Order does not matter)
Count ways to reach the n'th stair
Nodes at given distance in binary tree
Longest Path in a matrix
Reorder List
Distinct palindromic substrings
Return two prime numbers
Wildcard string matching
Subtraction in Linked List
N-Queen Problem
Clone a linked list with next and random pointer
Edit Distance
Circle of strings
Maximum Path Sum between 2 Special Nodes
Ugly Numbers
Next Smallest Palindrome
Smallest window in a string containing all the characters of another string
Longest Prefix Suffix
Form a palindrome
LRU Cache
Minimum Cost Path
Fixing Two nodes of a BST
Bit Difference
Alien Dictionary
Binary Tree to DLL
Longest valid Parentheses
Minimum sum partition