X-Git-Url: https://git.llucax.com/z.facultad/75.29/susanita.git/blobdiff_plain/a86e26ae42584c979262de7f6ddefa815ac7c625..84d3f8ee4bf9ca8685e3168e98d0b54d57b1b6f0:/src/galeshapley.h diff --git a/src/galeshapley.h b/src/galeshapley.h index f80b1b0..93f53f0 100644 --- a/src/galeshapley.h +++ b/src/galeshapley.h @@ -11,7 +11,7 @@ struct GaleShapley: Susanita { /// Constructor - GaleShapley(); + GaleShapley(size_type capacidad); /// Empieza a emparejar gente void casamentear(); @@ -41,12 +41,13 @@ struct GaleShapley: Susanita */ void nesima_ronda(); + // Cantidad de hombres comprometidos; se usa para optimizar + // todos_h_comprometidos(). + unsigned int cant_comprometidos; + /// Se fija si todos los hombres estan comprometidos bool todos_h_comprometidos() const; - /// Muestra estados - void mostrar_estado() const; - }; #endif // _GALESHAPLEY_H_