Updated_Binary_Search
Updated_Binary_Search
• Disadvantages:
• - Only works on sorted arrays.
• - Recursion increases space complexity in
recursive approach.
Applications of Binary Search
• - Searching in databases and filesystems.
• - Algorithms like search in a rotated sorted
array.
• - Used in AI, game development, and
computational geometry.
• - Applied in binary search trees (BSTs).
Conclusion
• - Binary search is a powerful and efficient
searching technique.
• - It significantly reduces time complexity
compared to linear search.
• - Widely used in computer science and real-
world applications.