GATE | GATE CS 1996 | Question 38
The average number of key comparisons done in a successful sequential search in a list of length n is
(A)
log n
(B)
(n-1)/2
(C)
n/2
(D)
(n+1)/2
Answer: (D)
Explanation:
If element is at 1 position then it requires 1 comparison. If element is at 2 position then it requires 2 comparison. If element is at 3 position then it requires 3 comparisons. Similarly, If element is at n position then it requires n comparison.
Total comparison = n(n+1)/2
For average comparison = (n(n+1)/2) / n = (n+1)/2
Option (D) is correct.
Quiz of this Question
Please comment below if you find anything wrong in the above post
Last Updated :
03 Jul, 2020
Like Article
Save Article
Share your thoughts in the comments
Please Login to comment...