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
instinct
Follow
Current POTD Streak
STREAK
00
/969
days
Organization
Qualcomm
Language Used
C++, C
Overall Coding Score
722
Total Problem Solved
424
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 (31)
BASIC (114)
EASY (151)
MEDIUM (120)
HARD (8)
At least two greater elements
Odd or Even
Palindromic Array
Automorphic Number
Sum Of Digits
Armstrong Numbers
Series AP
Toeplitz matrix
Reversing the vowels
Sum of Series
Sum of Array
Maximum and Minimum Of Array Elements
Reverse an Array
Count of smaller elements
Sum of GP
Sum of an AP
nPr
Swap two numbers
Distance between 2 points
Sum Palindrome
GCD of two numbers
All divisors of a natural number
Multiply Matrices
Pattern of Strings
Remove characters from alphanumeric string
Count of camel case characters
Display longest name
Remove Spaces
Print 1 to n without using loops
Reverse digits
Value equal to index value
Change all even bits in a number to 0
Swap two nibbles in a byte
Set kth bit
Maximum money
Binary number to decimal number
Triplet Family
Replace all 0's with 5
Balanced Array
Rotating an Array
Reverse array in groups
Perfect Array
Find the smallest and second smallest element in an array
Find second largest element
Check if a number can be expressed as x^y
Min value of x
Check if divisible by 5
Sum of Digits Divisibility
Factorial Number
Count Squares
Strong Numbers
Substrings with same first and last characters
Disarium Number
Pairs of prime number
Numbers containing 0's from 1 to N
Prime Number
Half N by M
Check if the number is Fibonacci
Odd Divisors
Repeated sum of digits
Sum of divisors
Perfect Squares in a Range
Binary String
Multiply 2 matrices
LCM And GCD
Total count
Alternative Sorting
Check if divisible by 11
Check if divisible by 4
Sorting Employees
Remove Consecutive Characters
GCD of Array
Missing number in shuffled array
Factorial
Largest product
Remove Duplicates from unsorted array
Minimum sum of two elements from two arrays
Elements in the Range
Binary Array Sorting
Immediate Smaller Element
Find duplicates under given constraints
Form largest number from digits
Print an array in Pendulum Arrangement
Student record
Find number of days between two given dates
Pattern Jumping
Common Divisors
XOR play
Krishnamurthy number
Check if given four points form a square
Check if a number is power of another number
Check perfect square
Count zeros in a sorted matrix
Replace the Bit
Shortest direction
Extraction of secret message
Maximum Occuring Character
Length of Last word
Minimum number of flipped bits
Perfect Reversible String
Find Substring from last of the Given String
Reverse a String
Change the string
Sort a String
Reverse a string with spaces intact
Remainder with 7
Missing number
Add two fractions
Smallest divisible number
Power of Four
Implement Queue using array
Check if two arrays are equal or not
Sort in specific order
URLify a given string
Power of 2
Implement Stack using Linked List
Preorder Traversal
Postorder Traversal
Count Leaves in Binary Tree
Size of Binary Tree
Search a node in BST
Extract Maximum
Implement strstr
Anagram of String
Minimum difference pair
Bit Difference
Index of first 1 in a sorted array of 0s and 1s
Unique Numbers
Count zero
Reverse sub array
Inorder Traversal
Maximum repeating number
Greater on right side
Implement Queue using Linked List
Uncommon characters
Minimize string value
Type of array
Keypad typing
Rotate Array
Remove character
Maximum product of two numbers
Replace all 0's with 5
Implement stack using array
Exceptionally odd
Find Number of Numbers
Left View of Binary Tree
Find duplicates in an array
Find length of Loop
Reverse Bits
Missing number in array
Number of 1 Bits
Print all possible strings
Next sparse binary number
Wave Array
Min Heap implementation
Delete without head pointer
K largest elements
Equilibrium index of an array
Count distinct elements in every window
Minimum indexed character
Total number of Strings
Sum of all prime numbers between 1 and N.
Sum of all substrings of a number
Next Greater Even Number
Find the element that appears once in sorted array
Transform the array
Divisibility by 999
Bitonic Generator Sort
Count increasing Subarrays
Minimum distance between two numbers
Remove duplicate elements from sorted Array
Frequencies of Limited Range Array Elements
First element to occur k times
Even and odd elements at even and odd positions
Maximum number of zeroes
Second Largest
Product Pair
Number Of Open Doors
Find first repeated character
Longest Common Prefix in an Array
Palindrome String
Remaining String
Check if string is rotated by two places
Repetition of k length substring
Check if two strings are k-anagrams or not
String Modification
Replace a word
Nth Fibonacci Number
Run Length Encoding
1[0]1 Pattern Count
Count number of hops
Minimum number of Coins
Squares in N*N Chessboard
Rectangles in N*N Board
Roman Number to Integer
Common elements
Buildings receiving sunlight
Nth item through sum
String Ignorance
Maximum no of 1's row
Element that appears once where every element occurs twice
Remove all duplicates from a given string
Carry counter
Generate Grey Code Sequences
Intersection of Two Linked Lists
Next greater number set digits
K distance from root
Reverse a linked list
Delete Middle of Linked List
Print BST elements in given range
Leaders in an array
Right View of Binary Tree
Two Mirror Trees
Expression Tree
Transform to Sum Tree
Reverse Level Order Traversal
Maximum Width of Tree
Ancestors in Binary Tree
Height of Binary Tree
Mirror Tree
Binary Tree to BST
Inorder Successor in BST
Sum of leaf nodes in BST
Count BST nodes that lie in a given range
Kth largest element in BST
Inorder Traversal and BST
Print all nodes that don't have sibling
Print Pattern
Longest Distinct characters in string
Equal point in a string of brackets
Twice Counter
Remove b and ac from a given string
Anagram
Remove Duplicates
Reverse words in a given string
Element with left side smaller and right side greater
Second most repeated string in a sequence
Sieve of Eratosthenes
Kth distance
Rotate by 90 degree
Search in a matrix
Finding Number
Floor in a Sorted Array
Find all pairs with a given sum
Largest subarray of 0's and 1's
Insert a node in a BST
Max value
Stack using two queues
Delete N nodes after M nodes of a linked list
Multiply two linked lists
Level order traversal Line by Line
Replace by X
Equilibrium Point
Parenthesis Checker
Magic Number
Delete nodes having greater value on right
Minimum element in a sorted and rotated array
Intersection of two sorted Linked lists
Remove every kth node
Key Pair
Root to leaf path sum
Nth node from end of linked list
Queue using two Stacks
Pairwise swap elements of a linked list
Move all zeroes to end of array
Check for BST
Given a linked list of 0s, 1s and 2s, sort it.
Detect Loop in linked list
Sum equals to Sum
Facing the sun
Max Level Sum in Binary Tree
Convert array into Zig-Zag fashion
Addition of submatrix
Lowest Common Ancestor in a BST
Bitonic Point
Single Number
Count Substrings
Level order traversal in spiral form
Check for Balanced Tree
Determine if Two Trees are Identical
Index Of an Extra Element
Odd even level difference
Rotation
Finding middle element in a linked list
Level order traversal
Fill array with 1's
Four Elements
Left most and right most index
Alternate positive and negative numbers
Square root of a number
Convert to Roman No
Count the elements
Non Repeating Character
Implement two stacks in an array
Max distance between same elements
Find Transition Point
Implementing Dijkstra Algorithm
Prerequisite Tasks
Detect cycle in a directed graph
Topological sort
Bipartite Graph
Number of Distinct Islands
Power Set
Subset Sums
Non Repeating Numbers
Tower Of Hanoi
Game with String
Top View of Binary Tree
Bottom View of Binary Tree
Number of paths
Is Binary Tree Heap
Remove loop in Linked List
Sum Of Prime
Occurences of 2 as a digit
Sum of Products
Matchsticks game
Next Permutation
Longest Arithmetic Progression
Maximize Number of 1's
Rearrange Array Alternately
Find triplets with zero sum
Find missing in second array
Count triplets with sum smaller than X
Maximum path sum in matrix
Stock buy and sell
Number of Coins
Total Decoding Messages
Egg Dropping Puzzle
Maximum sum increasing subsequence
Longest Common Subsequence
Connect Nodes at Same Level
Count the nodes at distance K from leaf
0 - 1 Knapsack Problem
Arranging the array
Longest Bitonic subsequence
Design a tiny URL or URL shortener
Length of longest palindrome in linked list
Column name from a given column number
Validate an IP Address
Merge Sort
Merge 2 sorted linked list in reverse order
Check if subtree
Number of Unique Paths
Delete nodes greater than k
Longest Increasing Subsequence
K Sum Paths
Minimum Platforms
Add two numbers represented by linked lists
Rotate a Linked List
Diagonal Traversal of Binary Tree
Sum Tree
Find a pair with given target in BST
Add all greater values to every node in a BST
k-th smallest element in BST
Predecessor and Successor
Find Common Nodes in two BSTs
Reverse a Linked List in groups of given size
Largest Number formed from an Array
Sorting Elements of an Array by Frequency
Kth smallest element
Implement Atoi
Recursively remove all adjacent duplicates
Reverse each word in a given string
Max sum in the configuration
Find kth element of spiral matrix
Flattening a Linked List
Row with max 1s
Find All Four Sum Numbers
Nuts and Bolts Problem
The Celebrity Problem
Boolean Matrix
Spirally traversing a matrix
Pythagorean Triplet
Sum of two elements with sum nearest to zero
Overlapping Intervals
Triplet Sum in Array
Construct Binary Tree from Inorder and Postorder
Vertical sum
Largest subarray with 0 sum
Sum of Middle Elements of two sorted arrays
Union of Two Linked Lists
Sort a stack
Check if Tree is Isomorphic
Vertical Traversal of Binary Tree
Lowest Common Ancestor in a Binary Tree
Boundary Traversal of binary tree
Print Anagrams Together
Kadane's Algorithm
Peak element
Count the number of possible triangles
Intersection Point in Y Shaped Linked Lists
Check if Linked List is Palindrome
Next Greater Element
Search in a Rotated Array
Majority Element
Find Indexes of a subarray with given sum
Smallest Positive missing number
Maximum Index
Get minimum element from stack
Absolute List Sorting
Count Inversions
Rearrange a linked list
Modify Linked List-1
Segregate even and odd nodes in a Linked List
Leftmost and rightmost nodes of binary tree
Look and Say Pattern
Merge two sorted linked lists
Diameter of a Binary Tree
Sort an array of 0s, 1s and 2s
Counting elements in two arrays
Root to Leaf Paths
k largest elements
Permutations of a given string
Max Sum without Adjacents
Number of occurrence
Possible groups
Find Last Digit Of a^b for Large Numbers
Edit Distance
Ugly Numbers
Merge Without Extra Space
Maximum Path Sum between 2 Special Nodes
Merge two BST 's
Reorder List
Binary Tree to DLL