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
Akshay_TAp
Follow
Current POTD Streak
STREAK
00
/970
days
Language Used
Java, C++, C
Institute
NITK
Overall Coding Score
803
Total Problem Solved
339
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 (4)
BASIC (42)
EASY (147)
MEDIUM (139)
HARD (7)
Swap kth elements
Count of smaller elements
Armstrong Numbers
Reverse an Array
Count Leaves in Binary Tree
Check for subsequence
Minimum difference pair
Prime Number
Factorial
Last index of One
Immediate Smaller Element
Binary Search
longest substring containing '1'
Postorder Traversal
Search a node in BST
Minimum element in BST
Sum of Binary Tree
Count Non-Leaf Nodes in Tree
Implement stack using array
Triplet Family
Odd to Even
Bit Difference
Check If Circular Linked List
Binary String
Check if two arrays are equal or not
Sorting Employees
Reverse array in groups
Size of Binary Tree
URLify a given string
Sorted matrix
Print first letter of every word in the string
Count zeros in a sorted matrix
Replace all 0's with 5
Linked List Length Even or Odd?
Extract Maximum
Preorder Traversal
Inorder Traversal
Doubling the value
Maximum money
Half N by M
Unique Numbers
Find position of set bit
Interesting Patterns
Swap two nibbles in a byte
Digits in a set
Sort in specific order
Determine if Two Trees are Identical
Check for Balanced Tree
Symmetric Tree
Height of Binary Tree
Lowest Common Ancestor in a BST
Level order traversal in spiral form
Check for BST
Left View of Binary Tree
Set Bits
Wave Array
Rearrange the Digits
Count Pairs whose sum is equal to X
Level of a Node in Binary Tree
Run Length Encoding
Special Stack
Evaluation of Postfix Expression
Detect Loop in linked list
Right View of Binary Tree
Sieve of Eratosthenes
Key Pair
Remove Duplicates
Equilibrium Point
Count the triplets
Chocolate Distribution Problem
Element with left side smaller and right side greater
Missing number in array
Product Pair
Check if string is rotated by two places
Winner of an election
Reach a given score
Full binary tree
K distance from root
Mirror Tree
Sum of Right Leaf Nodes
Sum of Left Leaf Nodes
Sum of Leaf Nodes
Minimum changes to make all substrings distinct
Root to leaf paths sum
Root to leaf path sum
Maximum height of the staircase
Squares in N*N Chessboard
Delete without head pointer
Minimum element in a sorted and rotated array
Reach the Nth point
Pairwise swap elements of a linked list
Reverse a linked list
Remove duplicate element from sorted Linked List
Number of 1 Bits
Finding middle element in a linked list
Kth largest element in BST
Match specific pattern
Generate Grey Code Sequences
Carry counter
Pairs with certain difference
Remove all duplicates from a given string
Check whether K-th bit is set or not
Max sum in sub-arrays
Minimum indexed character
Search in a matrix
Product array puzzle
Palindrome numbers
Is Binary Number Multiple of 3
Anagram
Parenthesis Checker
Remaining String
Count number of hops
Insertion Sort
Convert array into Zig-Zag fashion
First element to occur k times
Leaders in an array
Number of ways to find two numbers
Ancestors in Binary Tree
Print all nodes that don't have sibling
Consecutive Array Elements
Count all possible paths from top left to bottom right
Shop in Candy Store
String Ignorance
Next Right Node
Depth of node
Square root of a number
Three Great Candidates
Delete Middle of Linked List
Rearrange a string
Find Pair Given Difference
Divisibility by 999
Minimum Number in a sorted rotated array
Maximum Width of Tree
Facing the sun
Faulty wiring and Bulbs
Number Game
Maximum difference Indexes
Subarrays with given sum
Sum equals to Sum
Number of divisors in a given range
Karatsuba Algorithm
Perfect Binary Tree
Divisible by 5 or not
Paths to reach origin
Sort the pile of cards
Nth node from end of linked list
Convert an array to reduced form
Sum of product of all pairs
N-divisors
Find first set bit
Check if all leaves are at same level
Odd even level difference
Max Level Sum in Binary Tree
Reverse Level Order Traversal
Level order traversal Line by Line
Level order traversal
Max and min element in Binary Tree
Wave Array
Print BST elements in given range
Sum of leaf nodes in BST
Count BST nodes that lie in a given range
Inorder Successor in BST
Delete nodes having greater value on right
Minimum Depth of a Binary Tree
Find the element that appears once in sorted array
Absolute distinct count
First Repeating Element
Two Mirror Trees
Replace by X
Index Of an Extra Element
Left most and right most index
Decreasing Sequence
Modular Multiplicative Inverse
Minimum number of Coins
Largest number possible
Largest number with given sum
Maximize Toys
Raju and coins
Minimum Operations
Minimize the sum of product
Fill array with 1's
Exit Point in a Matrix
Inverted triangle of stars
Remove every kth node
Given a linked list of 0s, 1s and 2s, sort it.
Rotate by 90 degree
Maximum no of 1's row
Common elements
Count distinct elements in every window
Amend The Sentence
1[0]1 Pattern Count
Perfect Numbers
Reverse words in a given string
Permutations of a given string
Sum Tree
Boundary Traversal of binary tree
Lowest Common Ancestor in a Binary Tree
Nearly Sorted Algorithm
Kth smallest element
Diameter of a Binary Tree
Connect Nodes at Same Level
Vertical Traversal of Binary Tree
Bottom View of Binary Tree
Longest Common Substring
Find a pair with given target in BST
Strange Matrix
Vertical sum
Number of paths
Unit Area of largest region of 1's
Longest Increasing Subsequence
Swap Kth nodes from ends
Number of Coins
Pythagorean Triplet
Number of pairs
Sort an array of 0s, 1s and 2s
Trapping Rain Water
Check for Children Sum Property in a Binary Tree
Check if Linked List is Palindrome
Number of Unique Paths
Sum Of Prime
Find Missing And Repeating
Length of the longest substring
Intersection Point in Y Shaped Linked Lists
Sort a stack
Rotate a 2D array without using extra space
Kth smallest element
Find Indexes of a subarray with given sum
Maximum sum increasing subsequence
Detect cycle in a directed graph
Rotate a Linked List
Special Matrix
Unique BST's
Egg Dropping Puzzle
Equal Sum Partition
Merge Sort for Linked List
Merge two sorted linked lists
Largest Number formed from an Array
Length of longest palindrome in linked list
Rank The Permutations
Find Prime numbers in a range
Stock span problem
Add two numbers represented by linked lists
Delete nodes greater than k
Longest consecutive subsequence
Maximum Product Subarray
Not a subset sum
Stickler Thief
Reverse each word in a given string
Count possible ways to construct buildings
Delete a node from BST
Circular tour
Boolean Matrix
Maximum Difference
Maximum Sub Array
Construct Tree from Inorder & Preorder
Maximum difference between node and its ancestor
Next Greater Element
Search in a Rotated Array
Merge 2 sorted linked list in reverse order
Recursively remove all adjacent duplicates
Jumping Numbers
Maximum Index
Rod Cutting
Coin Change
Min Coin
Minimum number of jumps
Longest Common Subsequence
Next Permutation
Maximum of all subarrays of size k
Longest Palindrome in a String
Longest Even Length Substring
Rat in a Maze Problem - I
Number of root to leaf paths
Root to Leaf Paths
Mirror of a given node
Foldable Binary Tree
Check if subtree
Minimum Platforms
Leftmost and rightmost nodes of binary tree
Diagonal Traversal of Binary Tree
Find distinct elements
Check if Tree is Isomorphic
Find the number of islands
Replace O's with X's
X Total Shapes
Factorials of large numbers
Reverse a Linked List in groups of given size
N Digit numbers with digits in increasing order
Multiply two strings
K Sum Paths
Mr. Modulo and Arrays
Rearrange an array with O(1) extra space
Number following a pattern
Minimums in Array
Efficiently sorting numbers in range from 0 to n^2 - 1
Subarray with 0 sum
0 - 1 Knapsack Problem
Two numbers with odd occurrences
Heap Sort
Sorting Elements of an Array by Frequency
Game with String
Absolute List Sorting
Remove loop in Linked List
Sum of bit differences
Bleak Numbers
Count subsequences of type a^i, b^j, c^k
Complete Binary Tree
Smallest Absolute Difference
Column name from a given column number
k-th smallest element in BST
Segregate even and odd nodes in a Linked List
Sum of Middle Elements of two sorted arrays
Magnet Array Problem
Polynomial Addition
K-th element of two Arrays
Smallest Positive missing number
Stepping Numbers
Arranging the array
Smallest number
Nuts and Bolts Problem
Delete keys in a Linked list
Flattening a Linked List
Count Inversions
Add Binary Strings
Peak element
k largest elements
Spirally traversing a matrix
Implement Atoi
Water Collection
Triplet Sum in Array
Majority Element
Kadane's Algorithm
Maximum Path Sum between 2 Special Nodes
Maximum of minimum for every window size
Edit Distance
Median in a row-wise sorted Matrix
Binary Tree to DLL
Maximum Rectangular Area in a Histogram
Return two prime numbers