1. Shortest possible combination of two strings
  2. Printing Longest Bitonic Subsequence
  3. Find longest sequence formed by adjacent numbers in the matrix
  4. A matrix probability question
  5. Frequency of a substring in a string
  6. 3-Partition Problem
  7. Collect maximum points in a grid using two traversals
  8. Find number of days between two given dates
  9. Data structure to set all values in O(1)
  10. Printing pre and post visited times in DFS of a graph
  11. Find number of solutions of a linear equation of n variables
  12. HeapSort
  13. Most frequent word in an array of strings
  14. Move even nodes to the end of linked list in reverse order
  15. Queue – Linked List Implementation
  16. Find maximum cost path in graph from given source to destination
  17. Sort elements by frequency
  18. Lexicographically next permutation
  19. Duplicate Parenthesis in an Expression
  20. Evaluation of Postfix Expression
  21. Iterative Depth First Traversal of Graph
  22. Lexicographic rank of a string
  23. Check If It Is a Straight Line
  24. Design HashMap
  25. Maximize Sum Of Array After K Negations