Problema 758

Un desarrollador está trabajando en un programa que utiliza una función recursiva para calcular la suma de los elementos de un arreglo dinámico. Sin embargo, la función está tardando demasiado tiempo en completarse para arreglos grandes. ¿Cómo puede mejorar la eficiencia de la función?