Manu Algorithm & Programming Vocabulary 9F

123456789101112131415161718
Across
  1. 3. A specialized tree-based data structure.
  2. 5. Control: Managing changes to code.
  3. 6. (Integrated Development Environment): Software for writing code.
  4. 8. A storage location for code.
  5. 9. O Notation: Describes the performance of an algorithm.
  6. 11. Search: Algorithm for traversing graphs by exploring as far as possible along each branch.
  7. 13. Error: An error occurring while the program runs.
  8. 16. Blocks for handling exceptions in code.
  9. 18. A class taking properties from another class.
Down
  1. 1. Time: When the program is being translated to machine code.
  2. 2. A plain language description of an algorithm.
  3. 4. Language: A low-level programming language that uses symbolic names.
  4. 7. Complexity: Measure of time and space an algorithm uses.
  5. 8. When the program is being executed.
  6. 10. (Application Programming Interface): Functions for building software.
  7. 11. Programming: Optimization technique to solve problems by breaking them into simpler subproblems.
  8. 12. Search: Algorithm for traversing graphs level by level.
  9. 13. Value: The value a function gives back after execution.
  10. 14. Type: Defines the kind of data (e.g., integer, string).
  11. 15. Error: A flaw in the algorithm causing incorrect results.
  12. 17. Table: A structure mapping keys to values.