Pregunta de entrevista de LinkedIn

pow(a,b)

Respuesta de la entrevista

Anónimo

10 ene 2014

def pow(a,b) if n == 0 return 1 else half_pow = pow(a, b/2) if b%2 == 0 return half_pow * half_pow else return half_pow * half_pow * a end end