Quick actions

cmd+k|ctrl+k

Navigation

Languages

Week1Mock1MCQ40

Snippet info

Language

Java

Visibility

public

Author

masterhun

Created

2024-04-07T19:17:28.690461Z

Updated

2024-04-07T19:23:53.840632Z



// import java.util.*;


public class Main {
    
    
    public static int search(int[] a, int first, int last, int sought) {
        int mid = (first + last) / 2;
        // if (<missing code>) { 
        if (a[mid] > sought) {
            last = mid - 1; 
            return search (a, first, last, sought);
        }
        // else if (<missing code>) {
        else if (a[mid] < sought) {
            first = mid + 1; 
            return search(a, first, last, sought);
        }
        return mid;
    }
    
    public static void main(String[] args) {
        
        // Harbor, Week 1, Mock 1, PR_PracticeTest_1.pdf
        
        // AP CS A 
        
        // MCQ 40
 
        // A sorted array of integers 
        int[] arr = {2, 3, 5, 7, 11, 13, 17, 19}; 
        int number = 13; 
        System.out.println("Target at index number: " + search(arr, 0, arr.length-1, number));






    }
}
INFO