X-Git-Url: https://git.llucax.com/z.facultad/75.29/susanita.git/blobdiff_plain/a86e26ae42584c979262de7f6ddefa815ac7c625..9e8e3ba3417b7d29636391e701ec505ff9aa0080:/src/galeshapley.h?ds=sidebyside 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_