Question: Question 2: Given a sorted array A of n numbers and an additional number x , give an algorithm that checks if there is i

Question 2: Given a sorted array A of n numbers and an additional number x , give an algorithm that checks if there is i so that ( A [ i ])2 = x Example: Say that A = < 6 , 12 , 13 , 16 , 20 , 25 , 27 > and x = 400. Then the answer is yes as 202 = 400. If x = 49 the answer is no since 7 6 A . Hint: There is a very fast algorithm for this task.

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!