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.597 ]
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' ); } }
J2ME - Simples teste de unicode
Conversor de temperatura (com gráficos)
Implementação de lista duplamente encadeada orientada a objetos
Nenhum comentário foi encontrado.
Blender 5.0 Beta, Firefox 144 e avanço da IA dominam o dia no mundo Linux
Desktop Linux ganha fôlego enquanto distros refinam experiência e segurança
Wayland em alta, IA em debate e novos ventos para distros e devices
Qt 6.10 e Python 3.14 puxam o ritmo do software livre nesta quarta
Atualizações de Apps, Desktop e Kernel agitam o ecossistema Linux nesta terça-feira
Como mudar o nome de dispositivos Bluetooth via linha de comando
Adicionando o repositório backports no Debian 13 Trixie
Erro de instalação do Zorin Os 18 (1)
Erro no Plugin do PDF GLPI 11 (0)