Título: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: ny0x en 24 Junio 2009, 04:04 am Bueno aqui les dejo una traduccion a ensamblador del algoritmo de QuickSort me costo algo de trabajo y estuve un buen depurando pero por fin salio.
Lo malo es que solo funciona con numeros de 32 bits positivos pero se puede arreglar para que funcionen con bytes y words (ahora lo de negativos no se intente cambiar jl y jg por jb y ja pero me los pone como mayores que cualquier positivo) Si de casualidad alguien no entiende el codigo que me diga y le pongo comentarios ;) Código
los parametros se pasan por la pila y son asi quicksort(int *vector, int izq, int der) Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: h0oke en 24 Junio 2009, 04:05 am Exelente trabajo x0ʎu se nota que estas progresando bastante.
Ya tendré mi tiempito para dedicarme a asm. S2! Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: Arkangel_0x7C5 en 24 Junio 2009, 04:16 am gran trabajo de traducción amigo.
saludos Arkangel Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: YST en 24 Junio 2009, 04:31 am Muy buen code , para que sea compatible con byte y word se podria usar cbw y cwd :P solo es una idea para alguien que lo quiera usar.
Por si alguien no conoce de que trata el algoritmo http://es.wikipedia.org/wiki/Quicksort Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: ny0x en 24 Junio 2009, 04:34 am gracias :-[
tarde mucho depurando pero por lo menos quedo mas o menos decente :) P.D si no quieren que les cause un error cuando tienen un numero negativo cambien los saltos jl y jg por jb y ja, lo unico malo es que los negativos los ordenara como mayores :( Yst si se que se puede y tambien se puede adaptar para que ordene qwords :xD Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: YST en 24 Junio 2009, 06:09 am Por que el gracias con cara triste ???
Lo que me gustaria ver es el algoritmo RC4 en ASM , talves lo haga yo :P Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: Amerikano|Cls en 25 Junio 2009, 00:04 am Muy buen trabajo este, felicitaciones!!! ;-) ;-)
Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: Yurix en 25 Junio 2009, 18:26 pm Bravo :o , según he leído en el foro este algoritmo es el mas rápido , felicidades poco a poco vamos ampliando el repertorio y compartiendo , felicidades , te invito a que lo publiques en la wikipedia , si lo deseas lo puedo hacer yo.
Saludos Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: YST en 26 Junio 2009, 10:47 am Basado en el Ordenamiento por Selección (http://c.conclase.net/orden/seleccion.html)
hice un codigo para ordenar bytes :P Este metodo tambien sirve para hacer un orden alfabetico ya que los caracteres ascii estan en orden alfabetico :P Código
Título: Re: [ASM]Algoritmo de Ordenacion Quicksort Publicado por: ny0x en 26 Junio 2009, 19:20 pm bien ya tenemos dos algoritmos de ordenacion :)
Yurix publicalo si quieres pero no creo que se gane nada con ponerlo en wikipedia :xD |