What is an Algorithm?

An algorithm is simply a list of well-defined instructions, detailing a step-by-step procedure for solving some problem. For example, a recipe is an algorithm: you have a starting point, with your ingredients, and then by following a detailed set of instructions, you end up at your desired outcome: FOOD!

LS

Related Computing A Level answers

All answers ▸

What are higher order functions in functional programming? How does the 'map' function work and why is it a higher order function?


What is the main difference between the Stack and the Queue abstract data types?


Explain what is meant by the term ‘TCP/IP stack’ [3]


Image a graph. In which instances is it more appropriate to use an adjacency list instead of an adjacency matrix?