Skip to content

AlbertHambardzumyan/searching

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

searching

Searching Algorithms.

Introduction

Searching data involves determining whether a value (search key) is present in the data and, if so, finding its location. Looking up a phone number, finding a website via a search engine and checking the definition of a word in a dictionary all involve searching large amounts of data. Two popular search algorithms are the simple linear search (one that is easy to program yet relatively inefficient), and the faster but a bit more complex binary search (one that is relatively efficient but more complex and difficult to program).

Searching Algorithms examples and exercises we consider: