Unsorted Arrays vs Binary Search
Estimated Time
15 minutes
Learning Objectives of this Module
In this module, we will:
- Understand why sorting can be used as a preprocessing step before searching.
- Understand the prerequisite of the Binary Search algorithm.
- Understand why Binary Search requires an ordered array.
- Understand the working of the Binary Search algorithm.
- Analyze how Binary Search reduces the search space at every iteration.
- Understand the time and auxiliary space complexity of iterative Binary Search.
- Practice the algorithm.
- Test your conceptual understanding with a short quiz.