public static void shuffle(int[] array){
for(int i = array.length-1; i > 0; i--){
int index = rand.nextInt(i+1);
swap(array, index, i);
}
}
//=================================================================
public static void shuffle1(int[] array){
for(int i = 0; i < array.length; i++){
int index = rand.nextInt(array.length-1-i) + i+1;
swap(array, index, i);
}
}
CXB1YmxpYyBzdGF0aWMgdm9pZCBzaHVmZmxlKGludFtdIGFycmF5KXsKCQlSYW5kb20gcmFuZCA9IG5ldyBSYW5kb20oKTsKCQlmb3IoaW50IGkgPSBhcnJheS5sZW5ndGgtMTsgaSA+IDA7IGktLSl7CgkJCWludCBpbmRleCA9IHJhbmQubmV4dEludChpKzEpOwoJCQlzd2FwKGFycmF5LCBpbmRleCwgaSk7CgkJfQoJfQovLz09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09CQkKCXB1YmxpYyBzdGF0aWMgdm9pZCBzaHVmZmxlMShpbnRbXSBhcnJheSl7CgkJUmFuZG9tIHJhbmQgPSBuZXcgUmFuZG9tKCk7CgkJZm9yKGludCBpID0gMDsgaSA8IGFycmF5Lmxlbmd0aDsgaSsrKXsKCQkJaW50IGluZGV4ID0gcmFuZC5uZXh0SW50KGFycmF5Lmxlbmd0aC0xLWkpICsgaSsxOwoJCQlzd2FwKGFycmF5LCBpbmRleCwgaSk7CgkJfQoJfQ==
Main.java:1: error: class, interface, or enum expected
public static void shuffle(int[] array){
^
Main.java:3: error: class, interface, or enum expected
for(int i = array.length-1; i > 0; i--){
^
Main.java:3: error: class, interface, or enum expected
for(int i = array.length-1; i > 0; i--){
^
Main.java:3: error: class, interface, or enum expected
for(int i = array.length-1; i > 0; i--){
^
Main.java:5: error: class, interface, or enum expected
swap(array, index, i);
^
Main.java:6: error: class, interface, or enum expected
}
^
Main.java:9: error: class, interface, or enum expected
public static void shuffle1(int[] array){
^
Main.java:11: error: class, interface, or enum expected
for(int i = 0; i < array.length; i++){
^
Main.java:11: error: class, interface, or enum expected
for(int i = 0; i < array.length; i++){
^
Main.java:11: error: class, interface, or enum expected
for(int i = 0; i < array.length; i++){
^
Main.java:13: error: class, interface, or enum expected
swap(array, index, i);
^
Main.java:14: error: class, interface, or enum expected
}
^
12 errors