rendered paste bodypublic class num7
{
public static int findX(String str)
{
int length = str.length();
int middle, left = 0, right = length;
while(left <= right)
{
middle = (left + right) / 2;
if (str.charAt(middle) == 'X' && str.charAt(middle + 1) == 'O')
return middle;
if (str.charAt(middle) == 'X')
left = middle;
else
right = middle;
}
return -1;
}
}
// Jim Herrero
import java.util.Random;
public class number12
{
public static void shuffle(Object[] arr)
{
Random rand = new Random();
int i, j, len = arr.length;
Object temp;
for(i = 1; i < len; i++)
{
temp = arr[i];
for(j = i; j > rand.nextInt(len); j--)
arr[j] = arr[j-1];
arr[j] = temp;
}
}
public static void main()
{
String[] bob = {"a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k"};
int i, len = bob.length;
for(i = 0; i < len; i++)
System.out.print(bob[i] + " ");
System.out.print("\n");
shuffle(bob);
for(i = 0; i < len; i++)
System.out.print(bob[i] + " ");
}
}