Me agradan mucho este tipo de algoritmos, solo que cuando el profesor empieza a programar lo hace muy rápido y sin explicar la solución que propone (esto también hizo en el curso de CRUD con python), me parece que la forma de ayudar al estudiante es explicar el problema y diagramar una solución, por ejemplo un diagrama de clases UML, para saber que clases se van a crear y como van a estar relacionadas
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?