linear search
linear search
simple & very easy to understand
does not require the data in the array to be stored in any particular order
very poor efficiency
slower than other searching algorithms
first element
last element
middle or somewhere in the array
binary search
smart search
whole array
half array
quarter array
middle element
sorting
internal sorting & external sorting
internal sorting
external sorting
bubble sort, selection sort, insertion sort
bubble sort
selection sort
insertion sort