This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package github; | |
import java.util.Arrays; | |
/** | |
*O java.util.Arrays usa quicksort para tipos primitivos como int e | |
* mergesort para objetos que implementam Comparable ou usam um Comparator. | |
*/ | |
public class ArraySort { | |
//i se inicia com valor inicial 0 | |
//Enquanto i for menor que que o comprimento da matriz, executa a saída com os nomes dos países até se encerrar a matriz | |
public static void main(String[] args) { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package github; | |
// Importa classes de coleções do Java | |
import java.util.ArrayList; | |
import java.util.Arrays; | |
import java.util.List; | |
public class ArrayListToArray { |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
package github; | |
/**Algoritmo: | |
-> Crie duas listas ligadas que representarão dois números. | |
-> Inverta ambas as listas ligadas. | |
-> Adicione dois valores de nó (cada nó está sendo representado como um único dígito) | |
começando pelas cabeças de duas listas ligadas. | |
-> Se a soma dos dois valores de nó acima for maior que 10, encaminhe o transporte. |