public class MugrammerShuffle { public static int[] shuffle(int[] arr){ /* * Math.random 함수를 사용하여 배열을 섞는다. * 난수 두 개를 생성하여 각 난수를 위치로하는 배열의 값을 바꾼다. */ // 배열의 자리수를 판별한다. // 배열의 길이에 10을 곱하고 문자열로 변환한 다음 마지막 0의 위치가 배열의 자리수이다. // Integer.toString(arr.length*10).lastIndexOf("0") // 9*10 = 90 ==> 마지막 0의 위치 : 1 // 88 * 10 = 880 ==> 마지막 0의 위치 : 2 int placeNum = 1; for(int i=0; i < Integer.toString(arr.leng..