1.1.7: understand how the choice of algorithm is influenced by the data structures and data values that need to be manipulated
Keyword | Definition |
---|---|
Algorithm | step by step instructions to solve a problem (e.g. search or sort data) |
Data structures | the type of data given to an algorithm and how it is stored (e.g. integer, boolean, real) |
Data values | the range of data given to an algorithm and whether or not it is already sorted |
Manipulate | process data to make it into useful information (e.g. search or sort) |