C++

Program to implement Linear Search C++2 min read

Here we will write a program to implement Linear Search C++ programming language, so first lets start with what is linear search and then we will write a program in C++ to implement Linear Search.

“Write a program to implement linear search algorithm in c++”

What is Linear Search:




Linear search or sequential search is a method for finding a target value within a list. It sequentially checks each element of the list for the target value until a match is found or until all the elements have been searched.

Given a list L of n elements with values or records L0 …. Ln−1, and target value T, the following subroutine uses linear search to find the index of the target T in L.

  1. Set i to 0.
  2. If Li = T, the search terminates successfully; return i.
  3. Increase i by 1.
  4. If i < n, go to step 2. Otherwise, the search terminates unsuccessfully.

Time Complexity:

Worst Case: Linear search runs in at worst linear time and makes at most n comparisons, where n is the length of the list.

Average Case: The average time it takes is n+1/2, where n is the number of elements in the list/series/sequence.

Now lets implement Linear search C++ using above steps:

Program to implement Linear Search C++: Write a program to implement linear search in c++

Write a c++ program to implement linear search in one dimensional array.

Program to implement Linear Search C++
Program to implement Linear Search C++

Leave a Comment