Ejemplo n.º 1
0
 private void Form1_Load(object sender, EventArgs e)
 {
     this.Text     = "Núumero menor";
     menor         = 1000;
     textBox1.Text = menor.ToString();
     s             = new Compara(Menor);
 }
Ejemplo n.º 2
0
 public static void Burbuja(T[] numeros, Compara orden)
 {
     for (int i = 0; i < numeros.Length; ++i)
     {
         for (int j = 0; j < numeros.Length - 1; ++j)
         {
             if (orden(numeros[j + 1], numeros[j]))
             {
                 swap(ref numeros[j + 1], ref numeros[j]);
             }
         }
     }
 }
Ejemplo n.º 3
0
 public static void SelectionSort(T[] numeros, Compara orden)
 {
     Console.WriteLine("Estoy utilizando SelectionSort");
 }
Ejemplo n.º 4
0
 public static void HeapSort(T[] numeros, Compara orden)
 {
     Console.WriteLine("Estoy utilizando HeapSort");
 }
Ejemplo n.º 5
0
 public Ordenamiento(T[] n, AlgoritmoOrdenamiento algoritmo, Compara orden)
 {
     algoritmo(n, orden);
 }