What is searching, and why do we do it?

Whenever you have lots of items, it’s important to be able to find the one you need. Examples of searching in everyday life include:

When working with data on a computer, you also need to be able to search to find items. For example, you might want to:

This week, you will be looking at well-known algorithms for searching data.

First, think about how you would instruct someone to find a book:

Would the instructions be the same in both cases?