Ordenar um lista estática seqüencial de complexidade média (método da seleção)
Publicado por Rafael Henrique da Silva Correia 04/05/2008
[ Hits: 7.665 ]
Homepage: http://abraseucodigo.com.br
Espero que gostem!!!
Abraço
* Feito no netbeans, descartem os comentários.
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package pacote;
import javax.swing.JOptionPane;
/**
*
* @author rafael
*/
public class Main {
/**
* @param args the command line arguments
*/
public static void main(String[] args) {
Long lista[] = new Long[6];
int i = 0, j = 0;
long x = 0;
String s = "";
for (i = 1; i <= 5; i++) {
lista[i] = Long.parseLong(JOptionPane.showInputDialog("Digite o " + i + " elemento da lista:"));
}
System.out.printf("Elementos: \n");
s = "";
for (i = 1; i <= 5; i++) {
s = s + " " + lista[i] + " ";
}
System.out.printf( s + '\n' );
for (i = 2; i <= 5; i++) {
x = lista[i];
j = i - 1;
lista[0] = x;
while (( lista[j] > x ) && ( j >= 0 )) {
lista[j + 1] = lista[j];
j = j - 1;
}
lista[j + 1] = x;
}
System.out.printf("Ordenacao: \n");
s = "";
for (i = 1; i <= 5; i++) {
s = s + " " + lista[i] + " ";
}
System.out.printf( s + '\n' );
}
}
Instalando java no ubuntu, fácil e rápido...
J2ME - Simples teste de unicode
Nenhum comentário foi encontrado.
Cirurgia para acelerar o openSUSE em HD externo via USB
Void Server como Domain Control
Modo Simples de Baixar e Usar o bash-completion
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
Como quebrar senha usando john the ripper
[Resolvido] VirtualBox can't enable the AMD-V extension
Como verificar a saúde dos discos no Linux
Como instalar , particionar, formatar e montar um HD adicional no Linux?
Não consigo instalar distro antiga no virtualbox nem direto no hd (22)
Podem me chamar de 1mbecil :) [RESOLVIDO] (29)









