1.2 Intro to Algorithms

What is an Algorithm?

In an extremely broad sense, an algorithm is a set of instructions that we, the programmer, define the computer to do. This algorithm would take in an input, and do the same set of instructions to it. We use algorithms to solve problems, because many problems can be solved by doing a set of steps.
There are many types of algorithms, including but not limited to: sorting algorithms, search algorithms, pathfinding algorithms, and hashing algorithms.
Copyright © 2021 Code 4 Tomorrow. All rights reserved. The code in this course is licensed under the MIT License. If you would like to use content from any of our courses, you must obtain our explicit written permission and provide credit. Please contact classes@code4tomorrow.org for inquiries.