Coursify
Create New CourseGalleryContact

AP Computer Science Principales

Unit 1
Unit 1: Basics
Introduction to AP Computer Science AData TypesAlgorithmsObject Oriented Programming
Unit 1 • Chapter 3

Algorithms

Video Summary

An algorithm is a step-by-step procedure for solving a problem. Algorithms are used in a wide variety of applications, from computer programs to everyday tasks. The most basic algorithms are sorting and searching, but there are also algorithms for more complex tasks such as machine learning and natural language processing. Algorithms are typically expressed in a formal language, such as pseudocode or a programming language. When an algorithm is implemented in a computer program, it is called a program.

Knowledge Check

What is the first step in Divide and Conquer algorithms?

Which of the following is not an example of an algorithm?

Which of the following is not a sorting algorithm?