TADS IFGoiano-Urutaí
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Procurar
 
 

Resultados por:
 


Rechercher Pesquisa avançada

Últimos assuntos
» Dowloand de Videos youtube Sem Permissão adminstrador
Bubble Sort com ArrayList EmptySeg Jan 02, 2023 2:13 pm por juk

» Cypecad 2019
Bubble Sort com ArrayList EmptySeg Jan 02, 2023 1:41 pm por juk

» Atualizando é instalando o IExplorer 11 no windows 7
Bubble Sort com ArrayList EmptyTer Ago 30, 2022 10:54 pm por juk

» COMO HABILITAR INTERNET EXPLORER NO WINDOWS 10
Bubble Sort com ArrayList EmptySex Abr 29, 2022 6:43 pm por juk

» Usando o Monitor de Recursos do sistema para identificar processos Associados.
Bubble Sort com ArrayList EmptyQua Abr 06, 2022 10:19 am por juk

» Fazendo backup do anydesk
Bubble Sort com ArrayList EmptyTer Abr 05, 2022 7:30 pm por juk

» Recuperando Favoritos, senhas apos formatar o navegador (Mozilla Firefox ou Chrome)
Bubble Sort com ArrayList EmptyTer Abr 05, 2022 7:28 pm por juk

» Comando para tentar recuperar o windows
Bubble Sort com ArrayList EmptyQua Out 27, 2021 5:52 pm por juk

» NGROK para divulgação de site remoto
Bubble Sort com ArrayList EmptyTer Set 29, 2020 9:40 am por juk

Quem está conectado?
2 usuários online :: 0 registrados, 0 invisíveis e 2 visitantes

Nenhum

[ Ver toda a lista ]


O recorde de usuários online foi de 192 em Ter Out 26, 2021 6:07 am

Bubble Sort com ArrayList

Ir para baixo

Bubble Sort com ArrayList Empty Bubble Sort com ArrayList

Mensagem  juk Dom maio 19, 2013 9:57 pm

Código:

import java.util.ArrayList;

/**
 *
 * @author juk
 */
public class BubbleSort {

    /**
    * @param args the command line arguments
    */
    static ArrayList<Integer> auxvet = new ArrayList<>();
  public static void main(String[] args)
{
       
      setEncher_Randomico(50);
      imprimir(50);
      setBubbleSort(50);
      imprimir(50);
                         
 }
 
public static void setBubbleSort(int tam)
{
    System.out.printf("BubbleSort\n");
        int aux, i, j;
        int k= tam-1;
        //------------------------
        for( i=0; i<auxvet.size()-1; i++)
          {
          for( j=0; j<auxvet.size()-i-1; j++)
              {
                if(auxvet.get(j) > (auxvet.get(j+1)) )
                  {
                        aux = auxvet.get(j);
                        auxvet.set(j, auxvet.get(j+1));
                        auxvet.set(j+1, aux);
                }
            }
        }
 }
 
public static void setEncher_Randomico(int tam )
{
        int i;
   
   for(i=0;i<=tam;i++)
     {
        auxvet.add(i,  (int) (Math.random()*100));
          }
 
}
private static void imprimir(int tam)
{
            int i;
            for(i=0; i< tam; i++)
              {
                System.out.printf("%d %d\n",i, auxvet.get(i));
              }
}
       
     
}//fimclass
juk
juk

Mensagens : 262
Data de inscrição : 02/04/2012

Ir para o topo Ir para baixo

Ir para o topo


 
Permissões neste sub-fórum
Não podes responder a tópicos