Aprender Algoritmos en Java é unha aplicación que amosa a implementación dos algoritmos máis usados en Ciencias da computación.
A aplicación permite aos usuarios aprender estes algoritmos proporcionando o código fonte Java e unha explicación detallada para cada un.
Na aplicación están incluídos os seguintes algoritmos:
Algoritmos de busca : Esta categoría abrangue a implementación de algoritmos lineais e binarios de busca tanto iterativamente como recursivamente.
Algoritmos de ordenación : Esta categoría abarca unha gran variedade de algoritmos de ordenación que inclúen, pero sen limitarse a: sorteo de burbullas, selección de tipos, clasificación de insercións, ordenación rápida, clasificación de combinación, clasificación de tipos e moito máis.
Algoritmos de gráficos : Esta categoría abrangue a estrutura de datos da gráfica e os algoritmos máis comúns como o percorrido, a ruta máis curta, a árbore de extensión mínima e outros.
Algoritmo de backtracking recursivo : Esta categoría abrangue o problema N-Queen solucionado mediante a técnica de backtracking recursivo.
O código Java resalta a sintaxis para facilitar a súa lectura, proporcionando unha experiencia de aprendizaxe mellorada.
A aplicación tamén permite ao usuario engadir os seus propios algoritmos personalizados coa capacidade de ver, editar, compartir e eliminar.
Os usuarios tamén poden comprobar algúns dos científicos máis influentes no campo da computación, mostrando unha breve descrición sobre eles, así como o seu lugar de nacemento en Google Maps.
Última actualización
5 de set. de 2019