domingo, 12 de agosto de 2012

algoritmo de ordenacion por seleccion en c sharp

este es un método de ordenación muy común
para ordenar vectores

int  posMayor;
                for (int cont1 = 0; cont1 < tama - 1; cont1++)
                {
                    posMayor = cont1;
                    for (cont2 = cont1 + 1; cont2 < tama; cont2++)// tama es el tamaño del vector
                    {
                        if (words[posMayor].CompareTo(words[cont2]) < 0)
                        {
                            posMayor = cont2;
                        }

                    }
                    aux = words[posMayor];
                    words[posMayor] = words[cont1];
                    words[cont1] = aux;
                }

       

           

No hay comentarios:

Publicar un comentario