binarySearchLecture
binarySearchLecture
Binary Search
Sriram Sankaranarayanan
Binary Search : Problem Description
Problem: Does the given element belong to the sorted list of numbers?
Input:
sorted list of numbers: [1, 6, 7, 19, 22, 25, 31, 55]
element: 18
Expected Answer:
False (element is not in the list).
Input:
sorted list of numbers: [1, 6, 7, 14, 17, 21, 25]
element: 6
Expected Answer:
True, Index : 1
Binary Search: Basic Idea
Search for element: 6
[1, 6, 7, 14, 17, 21, 25]
Binary Search: Basic Idea # 2
Search for element: 18
[1, 6, 7, 14, 17, 21, 25]
Binary Search Implementation