Código Python:
Ver original
def recurMul(a, b): if b == 1: return a else: return a + recurMul(a, b-1)
funciona como si fuera una multiplicacion, pero no logro entender la suma en el return, entiendo que en el return volveria el metodo y parara cuando b se reduzca hasta 1, pero nuevamente manifiesto que no comprendo el
return a + recurMul(a,b-1) me dicen que es como si sumara a + a pero hay tres valores 'a', 'a' y 'b-1'
Ojala me halla hecho comprender.
Gracias...