Una aplicación gratuita para Android, de Ievgen Ovsii.
Algoritmos y Estructuras de Datos es un curso interactivo de aprendizaje, que tiene como objetivo enseñar los conceptos básicos de las estructuras de datos y algoritmos a estudiantes de cualquier nivel.
Las estructuras de datos son un conjunto de valores que se utilizan para almacenar información. En la mayoría de los casos, esta información se utiliza con el fin de gestionar y procesar datos. La estructura puede ser real (por ejemplo, un array), simbólica (por ejemplo, una secuencia) o cualquier combinación de ambas.
Los algoritmos son un conjunto de pasos que se realizan para resolver un problema. Cada paso consta de una secuencia de instrucciones que definen cómo se debe obtener la solución.
El curso interactivo consta de varias lecciones. En cada lección, se presenta al usuario un nuevo problema y una solución. El usuario debe realizar los pasos de la solución para obtener la respuesta correcta.
El curso interactivo está diseñado para ser utilizado tanto por estudiantes como por profesores.