Usar la aplicación APKPure
Obtener Algorithms versión histórica en Android
Aprende algoritmos y estructuras de datos, resuelve pruebas y tareas de programación.
Comience a aprender tecnología de software desde el principio explorando los conceptos básicos de informática. El conocimiento de algoritmos básicos mejorará tu calidad de escritura de código en cualquier lenguaje de programación (Java, Python, C++...).
La aplicación presenta 29 algoritmos y estructuras de datos. Cada tema consta de cuatro partes:
• Una breve conferencia provista de imágenes y animaciones.
• Una prueba con preguntas
• Una tarea de programación
• Un código de muestra en Java y Python (el código se puede copiar)
Por cada lección que estudies y cada problema que resuelvas recibes puntos que aumentan tu nivel en la app “Algoritmos: aprende a programar”. Cada nivel abre el acceso a nuevos algoritmos y estructuras de datos.
El cuarto nivel abre una prueba final que consta de 50 preguntas. Podrá comprobar sus habilidades de programación y competir con otros usuarios en la calificación total.
Esta aplicación es útil para:
• Estudiantes aprendiendo informática. Las pruebas ayudarán a refrescar sus conocimientos, y todos los ejemplos en los lenguajes Java y Python harán que completar el trabajo de laboratorio sea mucho más fácil.
• Personas interesadas en aprender a programar desde cero. Las conferencias breves y las tareas lo ayudarán a comprender los conceptos básicos de los algoritmos y las estructuras de datos.
• Programadores y empleados de TI.
Algoritmos de búsqueda
• Búsqueda lineal
• Búsqueda binaria
• Saltar búsqueda
• Búsqueda de interpolación
• Búsqueda exponencial
Algoritmos de clasificación
• Ordenamiento de burbuja
• Clasificación de selección
• Tipo de inserción
• Clasificación por combinación
• Clasificación de gnomos
• Clasificación de caparazón
• Clasificación de conteo
Estructuras de datos
• matriz
• Lista enlazada
• Apilar
• Cola
• Cola de prioridad
• Tabla de picadillo
gráficos
• Definición
• Búsqueda en amplitud
• Búsqueda en profundidad
Árboles
• Definición
• Árbol de búsqueda binario
• Montón
Criptografía
• Cifrado César
• Cifrado Vigenère
• Función hash
• Llave pública
Extra
• Recursividad
• Convertidor de sistemas numéricos
El convertidor le permite trabajar con sistemas numéricos binarios, decimales y hexadecimales. Esto puede ayudarlo a estudiar los conceptos básicos de informática, así como a resolver tareas de programación.
Con solo 5 minutos al día, podrá memorizar algoritmos básicos de programación y comprender estructuras de datos.
La aplicación no requiere suscripciones y no contiene contenido pago.
Valoración, críticas y comentarios serían apreciados.
Íconos hechos por Freepik de www.flaticon.com
Last updated on 29/09/2022
Tasks are always available!
Fixed code unlock bug
Presentado por
Kamel Massilia
Requisitos
Android 8.0+
Categoría
Reportar
Algorithms
learn programming1.4 by AGMikhaylenko
29/09/2022