Software Development

What’s Binary Search Algorithm?

What’s Binary Search Algorithm?
Written by admin


Enhance Article

Save Article

Like Article

Enhance Article

Save Article

Binary Search is a looking algorithm utilized in a sorted array by repeatedly dividing the search interval in half and the right interval to search out is set primarily based on the searched worth and the mid worth of the interval.

Example of binary search

Instance of binary search

Properties of Binary Search:

  • Binary search is carried out on the sorted information construction for instance sorted array. 
  • Looking is finished by dividing the array into two halves. 
  • It makes use of the divide-and-conquer strategy to search out a component.

Pre-requisites to use Binary Search Algorithm:

For making use of binary search in any information construction, the information construction should fulfill the next two circumstances:

  • The info construction is sorted.
  • Any random ingredient of the information construction will be instantly accessed i.e., will be accessed in fixed time.

Functions of Binary Search:

  • The binary search operation is utilized to any sorted array for locating any ingredient. 
  • Binary search is extra environment friendly and quicker than linear search. 
  • In actual life, binary search will be utilized within the dictionary.
  • Binary search can also be used to debug a linear piece of code.
  • Binary search can also be used to search out if a quantity is a sq. of one other or not.

What else are you able to learn?

About the author

admin

Leave a Comment