[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [escepticos] Ackermann
Miguel Angel Velilla Mula wrote:
>
> Eloy Anguiano wrote:
>
> [Mig]
> > > Apesar de ser contra el uso de recursividad en la programacion,
> > > reconozco que esta funcion no tiene como solucionarse sin usar
> > > recursividad, a no ser en casos especificos que se consiga una formula
> > > general para algunos tipos (por ej. m=1, m=2 etc).
> >
> [Eloy]
> > A hojo e intentado ver cual es el maximo anidamiento en el caso A(4,1) y
> > es muy escaso porque rapidamente se reducen a valores del tipo A(m,0)
> > que cierran el anidamiento y no puede superar el orden de las decenas de
> > llamadas.
> >
> > Cuatro bytes del CS y el IP y 8 de los parametros de paso (son dos
> > longs) son solo 12 que por varias decenas es del orden de los centenares
> > de bytes o a lo sumo de 1kb, pero no de 1Mb...
> >
>
> Bien, lo que hice fue lo siguiente: en la funcion recuriva "ackermann"
> he colocado el comando cout << "he sido llamada" y luego ejecute con
> (4,1). No lo vas a creer como el ojo enganha.
No me dejes en ascuas. Cuantas?
Contestese el dia 16 de Septiembre que me desuscribo dentro de un rato
--
/-----------------------------------\
| Eloy Anguiano Rey |
| Dpto. Ing. Informatica |
| U.A.M. |
\-----------------------------------/