FDS CROSSWORD GAME

123456789101112131415
Across
  1. 4. SORT : Sorting algorithm where the smallest element is selected at each stage, structuring a perfect tournament
  2. 5. ALGORITHM : Scheduling algorithm that optimizes memory allocation for tasks that start and end at different times
  3. 8. MATRIX : Matrix where most elements are zero, stored efficiently by keeping only non-zero elements
  4. 10. SEARCH : Search algorithm that behaves like an explorer halving unexplored regions to find treasure in an ordered desert
  5. 12. SORT : Sorting algorithm best suited for sorting integers with a small range compared to the number of elements
  6. 14. EVALUATION : Evaluating expressions where operators follow their operands
  7. 15. : Act of putting things in order, like organizing a wardrobe by color or season
Down
  1. 1. LINKED LIST : Linked list where the last node points back to the first, allowing endless traversal
  2. 2. : Data structure used to ensure navigation back to any previously visited location, like exploring a city
  3. 3. : Operation in a priority queue where the highest-priority element is accessed and removed
  4. 6. : Data structure used to represent polynomials in a Generalized Linked List (GLL)
  5. 7. SEARCH : Search algorithm with time complexity of O(log log n) when applied to a Fibonacci series-sorted array
  6. 9. : Data structure used to convert infix expressions to postfix
  7. 11. SORT : Sorting algorithm with best-case time complexity of O(n) when input is already sorted
  8. 13. SEARCH (ARRAY) : Algorithm that divides a sorted array, like finding 6 in the array [1, 2, 3, 4, 5, 6, 7, 8]