public class RandomPermutation { // Permute the elements of array A. This affects // the original array A. public static void permute (int[] A) { for (int i=0; i "); System.exit(1); } int numTrials = Integer.parseInt (argv[0]); int arraySize = Integer.parseInt (argv[1]); performTrials (numTrials, arraySize); } catch (Exception e) { e.printStackTrace(); } } static void performTrials (int numTrials, int arraySize) { // First create array 1..n int[] A = new int [arraySize]; for (int i=0; i