GUJ Discuss√Ķes   :   √ļltimos t√≥picos   |   categorias   |   GUJ Respostas

Java

public class Ordenacao {

public static void main(String[] args) {
	int[] a = { 5, 1, 6, 2, 3, 4 };
	mergeSort(a, a.length);
	for (int i = 0; i < a.length; i++)
		System.out.println(a[i]);
}

U√©, depois de ordenar, √© s√≥ dividir o array no meio. O time A √© das posi√ß√Ķes zero at√© a metade do array, e o time B √© da metade at√© o final:

int[] a = { 5, 1, 6, 2, 3, 4 };
mergeSort(a, a.length);
System.out.println("time A:");
for (int i = 0; i < a.length / 2; i++)
    System.out.println(a[i]);
System.out.println("time B:");
for (int i = a.length / 2; i < a.length; i++)
    System.out.println(a[i]);
1 curtida

muito obrigado!!

//