8 comentarios en Bubble Sort (Intercambio directo)

Mis Algoritmos

<strong>Ordenamiento Rápido (Quicksort)</strong>

El ordenamiento rápido (quicksort en inglés) es un algoritmo basado en la técnica de divide y vencerás, que permite, en promedio, ordenar n elementos en un tiempo proporcional a n log n. Esta es la técnica de ordenamiento más rápida conocida. Fu...

yeison

lo que sucede es que hay explicaciones para cualquier clase de lenguajes de programacion pero no para diagramas de flujo cuyo lenguaje es el dfd

jhon

mm muy bueno pero porq no pones alguna idea tuya ... deja de copiar lo q esta escrito en el libro de "Estructuras de datos" - "Cairó Guardati"

Andrés

Creo que falta un poco mas de descripción sobre el algoritmo en la parte de las comparaciones tambien cabe decir que este algoritmo tiene un rendimiento n cuadrado lo cual es muy ineficaz en velocidad para la máquina.

pero sin embargo es muy bueno el aporte.

gracias!!!

TheLifen!

hey como ordenar 10 numeros de menor a mayor con bubble sort en diagrama de flujo, alguien sabe?

lili

yo opino como no explicas q es lo q va haciendo cada linea de codigo creo q asi se haria mas entendible jijijijii

WIWI

#include <conio.h>
#include <iostream.h>


int main()
{
int MAXNUM = 5;
int arreglo [MAXNUM],temporal,i,j;
for (i=0; i<MAXNUM; i++)
{
printf("Digite el elemento %d del arreglon", i+1 );
scanf("%d",&arreglo[i]);
}

// Aqui se aplica el metodo burbuja
for (i=0; i<MAXNUM; i++)
for (j=0; j<MAXNUM; j++)

{

if (arreglo[i] > arreglo[j])//Para ordenar menor a mayor solo hay que cambiar el signo < por >
{
temporal = arreglo[i];
arreglo[i] = arreglo[j];
arreglo[j] = temporal;
}
}
//Aqui termina el método.

printf("El arreglo ardenado es: n");
for (i=0; i<MAXNUM; i++)
printf("%dn",arreglo[i]);

getchar();
getchar();
}




AGRADESCAN !

Deja un comentario

¿Cuanto es 2 + 3 - 5? =

Suscribirse a los comentarios.