#complejidad temporal o(n)