• Jueves 2 de Mayo de 2024, 21:18

Autor Tema:  Ackerman diferente  (Leído 889 veces)

BerserkO

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Ackerman diferente
« en: Domingo 28 de Febrero de 2010, 00:33 »
0
buenas a todos, bueno creo que todos conoseis la funcion de ackerman:

long Ackerman(long m, long n){
     
     if (m == 0)
        return n + 1;
     else if (n == 0)
          return Ackerman(m - 1, 1);
     else
         return Ackerman(m - 1, Ackerman ( m, n - 1));
     
     }

la cuestion es, si no la quiero hacer recursiva, sino utilazando PILAS como lo harian? alguna idea?
lo he intentado muchas veces pero no lo he podido lograr.....