Sum List
easylinked-listrecursioniteration
Descripción del Problema
Escribe una función sum_list
que reciba el nodo inicial (head
) de una lista enlazada donde cada nodo contiene un número. La función debe retornar la suma total de todos los valores numéricos de los nodos.
Puedes resolverlo usando iteración o recursión.
Ejemplo:
Entrada:
head = Node(2) → Node(8) → Node(3) → Node(-1) → Node(7)
Salida:
19
Restricciones:
- Cada nodo contiene un número entero en la propiedad
.val
- La lista puede tener entre 1 y 10⁴ nodos
- Los valores pueden ser positivos o negativos
Explicación guiada en vídeo
Pronto disponible
Estamos trabajando en un video para explicar esta estructura de datos