Estás en: Inicio >> Foros >> Informática >> Programación
Programación /

Ordenamiento de matrices

Participa en el tema Ordenamiento de matrices en el foro Programación.
Hola querida gente del foro queria saber si alguien tiene a mano algunos algoritmos de ...

Buscar en este tema:
1 2 >
 
  •  
    astro_rulo escribió el 26/05/2003 a las 17:54 hs.
     
    ¿Mensaje inapropiado?
    #1 Ordenamiento de matrices
    Hola querida gente del foro queria saber si alguien tiene a mano algunos algoritmos de ordenamiento de matrices en C (de forma ascendente o descendente) que me puedan pasar.

    Desde ya muchas gracias.
    +
     
    0
    Me gusta
     
    http://www.psicofxp.com/forums/programacion.313/113743-ordenamiento-de-matrices.html
    | Más
  • Kremar escribió el 26/05/2003 a las 18:26 hs. ¿Mensaje inapropiado?

    #2

    tendrias que definir a que te referis por ordenamiento de matrices...
    o a que tipo de ordenamiento queres...
    un orden posible (descendente) es que el velor de una posicion sea mayor que el de arriba y que el de la izquierda. esto hace que nos quede un "Latin Square" ... otra forma es cargar todos los elementos de la matriz en un vector, ordenarlo, y rearmar la matriz poniendo los primeros M elementos en la primer linea, los siguientes en la segunda y asi...
    fijate y de ultima da mas detalles

    K
    Me gusta este mensaje
  • Cucumelo escribió el 26/05/2003 a las 19:20 hs. ¿Mensaje inapropiado?

    #3

    Probablemente se refiera a ordenamiento de arreglos. Hace una busqueda en google de quicksort, bubblesort, insertsort, .... (hay muchos mas). Las librerias ya tienen quicksort, no hace falta que lo implementes.
    Me gusta este mensaje
  • astro_rulo escribió el 26/05/2003 a las 20:57 hs. ¿Mensaje inapropiado?

    #4

    La idea es cómo puedo ordenar una matriz de NxM elementos, necesitaria saber cual es la mecánica a seguir o el algoritmo a aplicar. La forma de ordenamiento no me interesa tanto si es en forma ascendente o descendente, necesitaria si alguien tiene un ejemplo codificado en C . Gracias.
    Me gusta este mensaje
  • qwerty escribió el 27/05/2003 a las 17:00 hs. ¿Mensaje inapropiado?

    #5

    Por ahi este thread te pueda ayudar: Metodo de Burbuja...
    Me gusta este mensaje
  • Kremar escribió el 27/05/2003 a las 20:20 hs. ¿Mensaje inapropiado?

    #6

    si queres codigo, toma... ordena la matriz como si fuera un vector, ya que al qsort no le importa la forma logica de la memoria siempre y cuando sea una susecion de elementos...

    Código:
    #include <stdlib.h>
    
    // Tamaño de la matrix
    #define N 100
    #define M 50
    
    int matrix[N][M];
    
    int compFunc(const void *a, const void *b);
    void sortMatrix();
    
    int main()
    {
        // ...
    }
    
    int compFunc(const void *a, const void *b)
    {
        return(*(int*)a-*(int*)b);
    }
    
    void sortMatrix()
    {
        qsort(matrix,N*M,sizeof(int),compFunc);
    }
    
    K
    Me gusta este mensaje
  • astro_rulo escribió el 28/05/2003 a las 05:19 hs. ¿Mensaje inapropiado?

    #7

    Buenisimo Muchas Gracias a todos por tomarse sus tiempos.
    Saludos.
    Me gusta este mensaje
  • war10ck escribió el 29/11/2007 a las 11:26 hs. ¿Mensaje inapropiado?

    #8 Re: Ordenamiento de matrices

    yo tengo unos algoritmos que estan buenos hay 9 tipos de ordenamiento si los quieres avisame donde te los mando
    Me gusta este mensaje
  • LoncO escribió el 29/11/2007 a las 21:42 hs. ¿Mensaje inapropiado?

    #9 Re: Ordenamiento de matrices

    Originalmente publicado por war10ck Ver mensaje
    yo tengo unos algoritmos que estan buenos hay 9 tipos de ordenamiento si los quieres avisame donde te los mando
    warlock, si podés, zipealos y adjuntalos en este mismo tema por favor

    Gracias y saludos!
    Nacho.-
    Me gusta este mensaje
  • war10ck escribió el 03/12/2007 a las 10:10 hs. ¿Mensaje inapropiado?

    #10 Re: Ordenamiento de matrices

    Originalmente publicado por LoncO Ver mensaje
    warlock, si podés, zipealos y adjuntalos en este mismo tema por favor

    Gracias y saludos!
    Nacho.-
    no se como adjuntarlos al tema
    Me gusta este mensaje
1 2 >
Estás en: Inicio >> Foros >> Informática >> Programación


Estadísticas del tema
  • 11 RESPUESTAS
  • 5451 VISTAS
  • 8 USUARIOS RESPONDIERON
 
Ir arriba
Contacto | Acerca de | Ayuda | Términos Legales | privacidad | Pautas de convivencia | Mapa de los foros | TrabajÁ con nosotros
©2008 Psicofxp.com S.A. - Todos los derechos reservados
Certifica IAB