Está en la página 1de 1

public static void burbujaAsc(int xnum[],int xn){ public static void insercion(int xnum[],int xn){

int aux; int pos,aux;

for(int i=0;i<xn;i++){ for(int i=0;i<xn;i++){

for(int j=i+1;j<xn;j++){ pos=i;

if(xnum[i]>xnum[j]){ aux=xnum[i];

aux=xnum [i];

xnum[i]=xnum[j]; while((pos>0)&&(xnum[pos-1]>aux)){

xnum[j]=aux; xnum[pos]=xnum[pos-1];

pos--;

} }

} xnum[pos]=aux;

} }

} }

public static void seleccion(int xnum[],int xn){

int minimo,aux;

for(int i=0;i<xn-1;i++){

minimo=i;

for(int j=i+1;j<xn;j++){

if(xnum[j]<xnum[minimo]){

minimo=j;

aux=xnum[i];

xnum[i]=xnum[minimo];

xnum[minimo]=aux;

También podría gustarte