34ML First Seminar Riddle

1234567
Across
  1. 1. I am a technique used to ensure that a software application behaves correctly and consistently after code changes.
  2. 4. I am an algorithm used to find the shortest path from a starting node to all other nodes in a weighted graph.
  3. 5. I love to chase after strings and mice.
  4. 7. I am a software development model that breaks the development process into incremental and iterative phases.
Down
  1. 1. I am a practice that involves rewriting a codebase without changing its external behavior to improve maintainability, readability, or performance.
  2. 2. I am a data structure that stores elements Last In, First Out
  3. 3. I am a programming language making me a favorite for data analysis and scientific computing.
  4. 6. I am a data structure that represents a hierarchical collection of elements. I have a root element that has child elements