Desarrollo de Software en C++, C#, PHP,JavaScript, Matlab, Java, Android, Arduino, Python, Flutter, React, Vue, Solución de ejercicios, Programas informáticos, Inteligencia Artificial.

Buscar

Método de Ordenamiento Insertion Sort en java




















import java.util.Scanner;
public class InsertionSort {
    public static void main(String[] args){
    Scanner teclado = new Scanner(System.in);
    int B[]= new int [20];
    int i,j,aux;
     System.out.print("Ingrese dimension del arreglo: ");
     int numero=teclado.nextInt();
   
     for(i=1 ; i<=numero; i++){
         System.out.print("A["+i+"]= ");
         B[i]=teclado.nextInt();
     }
   
     for(i=2;i<=numero;i++){
aux=B[i];
j=i-1;
        while((j>=1) && (aux<B[j])){
          B[j+1]=B[j];
          j=j-1;
           }

B[j+1]=aux;
}
 
     System.out.println("EL ARREGLO ORDENADO");
     for(i=1 ; i<=numero; i++){
         System.out.print("\t"+B[i]);
        }
 
 
    }
}

Share:

0 comments:

Publicar un comentario

DISCULPA LAS MOLESTIAS, LA PUBLICIDAD NOS AYUDA

Para descargar Aguarda 5 seg. y luego hacer click en saltar publicidad...Gracias !!

Saltar Publicidad

Translate

FACEBOOK

Ayúdanos con tu donación !

Etiquetas

twitter.com

Páginas vistas

Labels