- Maximum water that can be stored between two buildings
- Find the node with maximum value in a Binary Search Tree using recursion
- Count pairs with set bits sum equal to K
- Sort the character array based on ASCII % N
- Delete Nth node from the end of the given linked list
- Print first N Mosaic numbers
- Minimum steps required to convert the matrix into lower hessenberg matrix
- Find the first duplicate element in the linked list
- Find the sum of Eigen Values of the given N*N matrix
- Encrypt the given string with the following operations
- Maximum XOR with given value in the path from root to given node in the tree
- Sequence with sum K and minimum sum of absolute differences between consecutive elements
- Minimum and maximum possible length of the third side of a triangle
- Check if all the elements can be made equal on dividing with X and Y
- Distinct strings such that they contains given strings as sub-sequences
- Case-specific sorting of Strings in O(n) time and O(1) space
- Count pairs in an array such that the absolute difference between them is ≥ K
- Minimum Bitwise XOR operations to make any two array elements equal
- Count equal pairs from given string arrays
- Map every character of one string to another such that all occurrences are mapped to the same character
- Append a digit in the end to make the number equal to the length of the remaining string
- Find area of the larger circle when radius of the smaller circle and difference in the area is given
- Longest subsequence with at least one character appearing in every string
- Maximum sum contiguous nodes in the given linked list
- Check if the given string is vowel prime
- Card Shuffle Problem | TCS Digital Advanced Coding Question
- Find the sum of elements of the Matrix generated by the given rules
- Repeat substrings of the given String required number of times
- Lexicographical smallest alternate Array
- First N terms whose sum of digits is a multiple of 10
- Check if an array is increasing or decreasing
- Queries for rotation and Kth character of the given string in constant time
- Generate N integers satisfying the given conditions
- Queries for the smallest and the largest prime number of given digit
- Find the winner of the game
- Find Maximum Level Sum in Binary Tree using Recursion
- Find the occurrence of the given binary pattern in the binary representation of the array elements
- Sort groups of numbers and characters separately in a String
- Check if two Integer are anagrams of each other
- Find the possible permutation of the bits of N
- Modulo of a large Binary String
- Minimum steps required to reduce all the elements of the array to zero
- Queries to find the count of integers in a range that contain the given pattern
- Find the quadratic equation from the given roots
- Minimum, maximum and average price values for all the items of given type
- Find the winner of the Game
- Minimum operations required to make the string satisfy the given condition
- Count of times second string can be formed from the characters of first string
- Count of indices in an array that satisfy the given condition
- Print all palindrome dates between the given years

- Reversal algorithm for array rotation
- Count Inversions in an array | Set 1 (Using Merge Sort)
- A Product Array Puzzle
- Minimum number of jumps to reach end
- Find the smallest positive number missing from an unsorted array | Set 1
- Maximum Product Subarray
- Boundary Traversal of binary tree
- Find the element that appears once
- Dijkstra's shortest path algorithm | Greedy Algo-7
- Bellmanâ€“Ford Algorithm | DP-23
- Find if a string is interleaved of two other strings | DP-33
- Anagram Substring Search (Or Search for all permutations)
- An Interesting Method to Generate Binary Numbers from 1 to n
- Minimum time required to rot all oranges
- Find the longest path in a matrix with given constraints
- Count number of subsets of a set with GCD equal to a given number
- Modular Exponentiation (Power in Modular Arithmetic)
- Overview of Data Structures | Set 2 (Binary Tree, BST, Heap and Hash)
- Gray to Binary and Binary to Gray conversion
- Rearrange characters in a string such that no two adjacent are same
- Stack Data Structure (Introduction and Program)
- Check if a given string is a valid number (Integer or Floating Point) | SET 1(Basic approach)
- Minimum rotations required to get the same string
- Merge two sorted lists (in-place)
- Remove all leaf nodes from the binary search tree
- k-th number in the Odd-Even sequence
- Maximum AND value of a pair in an array
- Camel case of a given sentence
- Check if any valid sequence is divisible by M
- Print equal sum sets of array (Partition problem) | Set 1
- Alternatively Merge two Strings in Java
- Printing frequency of each character just after its consecutive occurrences
- Check if all sub-numbers have distinct Digit product
- Absolute difference between the Product of Non-Prime numbers and Prime numbers of an Array
- Find number of Positional Elements
- Count pairs in an array such that both elements has equal set bits
- Count occurrences of a character in a repeated string
- Sort an array according to the increasing count of distinct Prime Factors
- Sum of elements in an array having prime frequency
- Sum of Bitwise-OR of all subarrays of a given Array | Set 2
- Check if a number is perfect square without finding square root
- Program to Encrypt a String using ! and @
- Maximum water that can be stored between two buildings
- Run Length Decoding in Linked List
- Iterative approach to print all permutations of an Array
- Program to find the next prime number
- Find permutation with maximum remainder Sum
- Product of elements in an array having prime frequency
- XOR of K largest prime and composite numbers from the given array
- XOR of K smallest prime and composite numbers from the given array