Advertisement
Guest User

Untitled

a guest
May 30th, 2015
238
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.71 KB | None | 0 0
  1.   public static int search(String[] array, String token, int start, int end) {
  2.       if(token.length() <= array[array.length/2].length()){ // I've put <= because it might be case as well
  3.           if((token).equals(array[start])) return start;
  4.           else{
  5.               start++;
  6.               if(start > array.length/2){
  7.                   System.out.println("Your Princess is in Another Castle START++");
  8.                   return -1;
  9.               }
  10.               return search(array, token, start, end);
  11.                  
  12.           }
  13.       }
  14.       else
  15.       {
  16.           if((token).equals(array[end-1])) return end-1;
  17.           end--;
  18.           if(end < array.length/2){
  19.               System.out.println("Your Princess is in Another Castle END--");
  20.               return -1;
  21.           }
  22.           return search(array, token, start, end);       
  23.       }
  24.   }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement