algoritmos-2021s2-apuntes