GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Karteikarten

Search rotated array

Suhas S Englisch 1 Karte

Karten in diesem Stapel (1)

  1. 1Search rotated arrayclass Solution {
    public int search(int[] nums, int target) {
    int low = 0, high = nums.length - 1;
    int x = target;
    while(low <= high){
    int mid = (low+high)/2 ;
    if(nums[mid] == x ) return mid;
    if( nums[mid] <= nums[high]){
    if(x > nums[mid] && x <= nums[high]){
    low = mid + 1;
    }else
    high = mid - 1;
    }else if(nums[mid] >= nums[low]){
    if(x >= nums[low] && x < nums[mid] ){
    high = mid - 1;
    }else
    low = mid + 1;
    }
    }
    return -1;
    }
    }

Informationen

Beschreibung
Karteikarten am Search rotated array, erstellt von Suhas S am 12/02/2018.
Erstellt von
Suhas S
Aufrufe
11
Tags
arrays
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck