鶹Լ

Why do we need searching algorithms?

We often need to find one particular item of amongst many hundreds, thousands, millions or more. For example, you might need to find someone’s phone number on your phone, or a particular business’s address in the UK.

This is why searching are important. Without them you would have to look at each item of data – each phone number or business address – individually, to see whether it is what you are looking for. In a large set of data, it will take a long time to do this. Instead, a searching algorithm can be used to help find the item of data you are looking for.

Finding information without using a searching algorithm can take a very long time. By using a searching algorithm, information can be found a lot quicker.
Figure caption,
Search algorithms prevent you from having to look through lots of data to find the information you are searching for

There are many different types of searching algorithms. Two of them are serial search and binary search.