This document contains code and explanations for linear search and binary search algorithms. It begins with an example of linear search on an array of numbers to find the position of the number 2. It then shows the C code for linear search. Next, it explains binary search with an example of finding the number 36 in a sorted array. It provides pseudocode and the C code implementation of binary search. It ends with an example run of the binary search code to find the number 67 in a sorted array of numbers.