- Count Occurences of Anagrams
- Fascinating Number
- Check if a String can be converted to Pangram in K changes
- Using TreeMap to sort User-defined Objects in Java
- Maximum Sum of Products of Two Arrays
- Construct a frequency array of digits of the values obtained from x^1, x^2, ........, x^n
- Check if it is possible to create a palindrome string from given N
- Smallest Integer to be inserted to have equal sums
- Check if all sub-numbers have distinct Digit product
- Count numbers whose XOR with N is equal to OR with N
- Rearrange an array to maximize i*arr[i]
- Count occurrences of the average of array elements with a given number
- Count the number of intervals in which a given value lies
- Students with maximum average score of three subjects
- Maximum sum by picking elements from two arrays in order
- Sort the array in a given index range
- Minimum absolute difference of a number and its closest prime
- Summing the sum series
- Closest perfect square and its distance
- Maximum number of leaf nodes that can be visited within the given budget
- Check if all elements of the array are palindrome or not
- Generate number with given operation and check if it is palindrome
- Replace all occurrences of a string with space
- Count of pairs violating BST property

- Write a function that counts the number of times a given int occurs in a Linked List
- Difference between sums of odd level and even level nodes of a Binary Tree
- Check if all leaves are at same level
- Recursively remove all adjacent duplicates
- Find the element before which all the elements are smaller than it, and after which all are greater
- Search a Word in a 2D Grid of characters
- Longest Span with same Sum in two Binary arrays
- Form minimum number from given sequence
- Print all subarrays with 0 sum
- Find all strings that match specific pattern in a dictionary
- Find height of a special binary tree whose leaf nodes are connected
- Maximum distance between two occurrences of same element in array
- Sort an array according to absolute difference with given value
- Find length of the largest region in Boolean Matrix
- Rearrange characters in a string such that no two adjacent are same
- Find the element that appears once in an array where every other element appears twice
- Left Rotation and Right Rotation of a String
- Insert value in sorted way in a sorted doubly linked list
- Count triplets in a sorted doubly linked list whose sum is equal to a given value x
- Delete all occurrences of a given key in a doubly linked list
- An interesting method to print reverse of a linked list
- Find any one of the multiple repeating elements in read only array
- Find top k (or most frequent) numbers in a stream
- Positive elements at even and negative at odd positions (Relative order not maintained)
- Maximum Unique Element in every subarray of size K
- Non-overlapping sum of two sets
- Maximum distinct elements after removing k elements
- Check whether the two numbers differ at one bit position only
- Longest sub-array having sum k
- Reverse a doubly linked list in groups of given size
- Find the only repetitive element between 1 to n-1
- Find top three repeated in array
- Space optimization using bit manipulations
- Sorted insert in a doubly linked list with head and tail pointers
- Program to find size of Doubly Linked List
- Elements that occurred only once in the array
- Fascinating Number
- Generating numbers that are divisor of their right-rotations
- Maximum sum subarray such that start and end values are same
- Find maximum among all right nodes in Binary Tree
- Iterative Letter Combinations of a Phone Number