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
vikkyp
Follow
Current POTD Streak
STREAK
00
/969
days
Institution
dont know
Language Used
C++, C
Overall Coding Score
904
Total Problem Solved
439
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 (38)
BASIC (82)
EASY (144)
MEDIUM (157)
HARD (18)
Palindromic Array
Find Index
Convert standard time to military time
Swap kth elements
Remove Spaces
Display longest name
C++ Strings
Value equal to index value
Fascinating Number
Sum of Series
Armstrong Numbers
Sum of Array
Maximum and Minimum Of Array Elements
Sum Of Digits
Reverse an Array
12 hour clock Multiplication
Pattern of Strings
Remainder Evaluation
Remove characters from alphanumeric string
Pattern Printing
Decimal to any base conversion
Area of Rectangle, Right Angled Triangle and Circle
Print Elements of Array
Addition of Two Numbers
Small Factorial
Swap two numbers
Greatest of three numbers
a^b (Set 1)-(ambiguous)
Odd or Even
12 hour clock subtraction
Lower case to upper case
12 hour clock addition
All divisors of a natural number
Number Pattern
Reverse digits
Binary representation
Palindrome
Sum of Array Elements
Node at a given index in linked list
Finding-Pairs
Leap Year
Sorted matrix
GCD of Array
Remove Consecutive Characters
DELETED - Sum of two Squares [Duplicate]
URLify a given string
Ways To Tile A Floor
Extract Maximum
Finding Position
Check if divisible by 4
Check if divisible by 11
String with numbers at its end
Array Subset of another array
Immediate Smaller Element
Sum of distinct elements
Count numbers containing 4
Form largest number from digits
Reverse array in groups
Remainder with 7
Replace the Bit
No of Carry Operations
Good String
Stuffs Division
Fake Profile
Extraction of secret message
Sort a String
Sort the fest
Reverse a String
Remove character
Sort in specific order
Factorial
XOR of all elements
Pairs of prime number
Minimum difference pair
Minimize string value
Check if a number can be expressed as x^y
Type of array
Unique Numbers
Half N by M
Replace all 0's with 5
Check if two arrays are equal or not
Rahul lucky-unlucky
Minimize sum of alternate product
Total distance travelled in an array
Betting game
Print Linked List elements
Multiply 2 matrices
LCM And GCD
Prime Number
Maximum Occuring Character
Sort The Array
Shortest direction
Repeated sum of digits
Bit Difference
Pattern Jumping
The XOR Gate
Doubly linked list Insertion at given position
Count nodes of linked list
Digits in a set
Size of Binary Tree
Count Leaves in Binary Tree
Maximum product of two numbers
Reverse sub array
Binary String
Print the Kth Digit
Binary number to decimal number
Find position of set bit
Total count
Keypad typing
Rotate Array
Exceptionally odd
Parity of unsigned integer
Search an Element in an array
Number of Integer solutions
Union of two arrays
Check perfect square
Binary Array Sorting
Student record
Check if a number is power of another number
Middle of Three
DFS of Graph
Maximum Sum Bitonic Subsequence
Expression Tree
Split a Circular Linked List into two halves
Nth node from end of linked list
Rope Cutting
Ease the Array
Copy Set Bits in Range
Final Destination
Check whether K-th bit is set or not
Print Diagonally
Minimum number of Coins
Trailing zeroes in factorial
Element with left side smaller and right side greater
Next greater number set digits
Unique rows in boolean matrix
Max value
Delete without head pointer
Pairs with certain difference
Pattern Searching
Overlapping Substrings
1[0]1 Pattern Count
Partition a number into two divisible parts
Search in a matrix
Palindrome Sentence
RegEx matching
Three Great Candidates
Reverse Bits
Largest subarray of 0's and 1's
Finding Number
Magic Number
Nth Fibonacci Number
Count distinct elements in every window
Longest Consecutive Subsequence
Special array reversal
Replace by X
Reach a given score
Maximum Collatz sequence length
Cut rope to maximise product
Kth distance
Intersection of Two Linked Lists
Count number of hops
Adjacents are not allowed
Minimum Cost of ropes
Does array represent Heap
Wave Array
Pangram Strings
Remove Duplicates
Does robot moves circular
Count BST nodes that lie in a given range
Increasing Sub Sequence
Kth largest element in BST
Count increasing Subarrays
Facing the sun
Padovan Sequence
Amend The Sentence
Remove b and ac from a given string
Check if a given string is a rotation of a palindrome
Count Substrings
Inorder Successor in BST
Isomorphic Strings
Distinct Substrings
Sum of all substrings of a number
Count even substrings
Lowest Common Ancestor in a BST
Check for BST
Run Length Encoding
Reverse words in a given string
Insert a node in a BST
Split the string
Alternate positive and negative numbers
Move all zeroes to end of array
Generate binary string
Maximum no of 1's row
Bitonic Point
Minimum distance between two numbers
Rotation
Pascal Triangle
Postorder traversal from given Inorder and Preorder traversals
Left most and right most index
Product Pair
Find first set bit
Find the element that appears once in sorted array
Sherlock a Detective
Reverse Level Order Traversal
Transform to Sum Tree
K distance from root
Rahul a Geek
Prime Factors
Max sum in sub-arrays
Min sum formed by digits
Remove all duplicates from a given string
Stack using two queues
Implement two stacks in an array
Palindrome String
Number of factors
Length Unsorted Subarray
Missing number in array
Punish the Students
Happy Number
Number of 1 Bits
Maximize sum after K negations
Longest Consecutive 1's
Longest Distinct characters in string
Remove duplicates from an unsorted linked list
Remove duplicate element from sorted Linked List
Compare two linked lists
linked list of strings forms a palindrome
Delete N nodes after M nodes of a linked list
Delete nodes having greater value on right
Given a linked list of 0s, 1s and 2s, sort it.
Reach the Nth point
Minimum element in a sorted and rotated array
Non Repeating Character
Print BST elements in given range
Print all nodes that don't have sibling
Level order traversal Line by Line
Left View of Binary Tree
Element that appears once where every element occurs twice
Mirror Tree
Maximum Width of Tree
Height of Binary Tree
Parenthesis Checker
Party of Couples
Is Binary Number Multiple of 3
Single Number
Maximum Gap
Adding One
Anagram
Generate Binary Numbers
Square root of a number
Sum of two numbers represented as arrays
Pairwise swap elements of a linked list
Finding middle element in a linked list
Detect Loop in linked list
Leaders in an array
Frequencies of Limited Range Array Elements
Maximum Possible Sum of Products
Count Alphabets
Key Pair
Second Largest
Check if array is sorted
Sum of all prime numbers between 1 and N.
Product array puzzle
Reverse a Stack
Generate Parentheses
Subarrays with sum K
Merge 2 sorted linked list in reverse order
Delete a node from BST
Max length chain
Longest subsequence-1
Make Binary Tree From Linked List
Binary Tree to CDLL
Subset Sum Problem
Segregate even and odd nodes in a Linked List
Intersection Point in Y Shaped Linked Lists
Check if Linked List is Palindrome
Collecting Trees
Non Repeating Numbers
A Simple Fraction
X Total Shapes
Number of paths in a matrix with k coins
M-Coloring Problem
Sort a stack
Maximum sum Rectangle
Smallest distinct window
Job Sequencing Problem
Minimum Spanning Tree
Topological sort
Detect cycle in an undirected graph
Rat in a Maze Problem - I
Polynomial Addition
Egg Dropping Puzzle
Next Permutation
Transitive closure of a Graph
Strongly Connected Components (Kosaraju's Algo)
Activity Selection
Count Occurences of Anagrams
Large Factorial
Special Matrix
Sum of permutations
Permutations of a given string
Insert and Search in a Trie
0 - 1 Knapsack Problem
Perfect Sum Problem
Tic Tac Toe
Jumping Numbers
Kth largest element in a stream
Gold Mine Problem
Rotate a 2D array without using extra space
Largest Sum Subarray of Size at least K
Count of Subarrays
Overlapping Intervals
Equal Sum
Maximum Sub Array
Sorting Elements of an Array by Frequency
Friends Pairing Problem
Longest Bitonic subsequence
Bottom View of Binary Tree
Max Sum without Adjacents
Find largest word in dictionary
Recursively remove all adjacent duplicates
Count Palindrome Sub-Strings of a String
Substring - Subsequence problem
Number of ways
Largest square formed in a matrix
Number of Unique Paths
Find Indexes of a subarray with given sum
Look and Say Pattern
Longest K unique characters substring
Longest Common Substring
Equal Sum Partition
Rod Cutting
Min Coin
Sum of Query II
Clone a Binary Tree
Stock buy and sell
Pythagorean Triplet
nCr
Largest subarray with 0 sum
Maximize The Cut Segments
First non-repeating character in a stream
Maximum sum increasing subsequence
Merge k Sorted Arrays
Maximum path sum in matrix
Count of n digit numbers whose sum of digits equals to given sum
Count ways to N'th Stair(Order does not matter)
Count ways to reach the n'th stair
Is Binary Tree Heap
Nearly Sorted Algorithm
Comment Removal
Rearrange characters
Add Binary Strings
Heap Sort
Column name from a given column number
Length of the longest substring
String formation from substring
Longest Palindromic Subsequence
Unique BST's
Number of Coins
Check if a string is repetition of its substring of k-length
Subsequence matching
Design a tiny URL or URL shortener
Add all greater values to every node in a BST
Concatenation of Zig-Zag String in n Rows
Longest Palindrome in a String
Number following a pattern
Factorials of large numbers
Case-specific Sorting of Strings
Longest Even Length Substring
Implement Atoi
Array to BST
Vertical Traversal of Binary Tree
Find the number of islands
Peak element
Trapping Rain Water
Construct Binary Tree from Inorder and Postorder
Rearrange Array Alternately
Minimum number of jumps
Find Missing And Repeating
Maximum of all subarrays of size k
Sort an array of 0s, 1s and 2s
Count the number of possible triangles
Maximum Difference
Magic Triplets
k largest elements
Longest Common Subsequence
Longest Increasing Subsequence
Boundary Traversal of binary tree
Sum of Middle Elements of two sorted arrays
Connect Nodes at Same Level
Sum Tree
Complement
Search Pattern (KMP-Algorithm)
Preorder Traversal and BST
Stock span problem
Count Inversions
Merge Sort
Quick Sort
Maximum Index
Kth smallest element
Search in a Rotated Array
Minimum sum
Subset Sums
Maximum Product Subarray
Merge two sorted linked lists
Rearrange a linked list
Reverse alternate nodes in Link List
Add 1 to a number represented as linked list
Triplet Sum in Array
Two Repeated Elements
Kadane's Algorithm
Largest Number formed from an Array
Spirally traversing a matrix
Next Greater Element
Bleak Numbers
Integer to Words
Sort an array according to the other
Count total set bits
Reverse a Linked List in groups of given size
Majority Element
AVL Tree Insertion
AVL Tree Deletion
Maximum XOR subset
Bit Difference
N-Queen Problem
Find median in a stream
Minimum Points To Reach Destination
Largest rectangle of 1s with swapping of columns allowed
Alien Dictionary
Next Smallest Palindrome
Maximum Rectangular Area in a Histogram
Maximum subset XOR
LRU Cache
Binary Tree to DLL
Edit Distance
Smallest window in a string containing all the characters of another string
Longest Prefix Suffix
Reorder List