Ayuda con Shell
Buenas, necesito un gran favor, tengo que generar aleatoriamente n numeros y luego a travez del metodo shell ordenar los numeros. Por favor si alguien sabe por favor ayudenme.
Tengo ya hasta la parte de generar los numeros aleatoriamente:
main(){
int size,A[50],i,j,temp,inc;
printf("Digite la cantidad a ordenar: ");
scanf("%d",&size);
printf("nNumeros sin ordenar:n ");
for (i=1;i<=size;i++)
{
getch();
return 0;
}
Tengo ya hasta la parte de generar los numeros aleatoriamente:
main(){
int size,A[50],i,j,temp,inc;
printf("Digite la cantidad a ordenar: ");
scanf("%d",&size);
printf("nNumeros sin ordenar:n ");
for (i=1;i<=size;i++)
{
getch();
return 0;
}
Es fácil de encontrar. Por ejemplo, lo tienes implementado y explicado en:
http://es.wikipedia.org/wiki/Shell_sort
Por cierto, lo que tú has hecho no genera nada al azar... Si no sabes cómo hacerlo, mira el apartado 7.9.1 aquÃ:
http://www.nachocabanes.com/c/curso/cc07.php
http://es.wikipedia.org/wiki/Shell_sort
Por cierto, lo que tú has hecho no genera nada al azar... Si no sabes cómo hacerlo, mira el apartado 7.9.1 aquÃ:
http://www.nachocabanes.com/c/curso/cc07.php
