January 2025
Intermediate to advanced
328 pages
8h 28m
English
An algorithm is a sequence of steps required to achieve a particular task. An algorithm takes an input, performs a sequence of operations, and produces a desired output. The simplest example of an algorithm is sorting, where given a list of integers, we perform a sequence of operations to produce a sorted list. A sorted list enables us to organize information better and find answers in our data.
Two popular questions to ask about an algorithm are how fast it runs (run-time complexity) and ...
Read now
Unlock full access