Algorithms

learn programming

1.4 par AGMikhaylenko
Sep 26, 2022 Anciennes versions

À propos de Algorithms

Apprenez des algorithmes et des structures de données, résolvez des tests et des tâches de programmation.

Commencez à apprendre la technologie logicielle dès le début en explorant les bases de l'informatique. La connaissance des algorithmes de base améliorera votre qualité d'écriture de code dans n'importe quel langage de programmation (Java, Python, C++ ...).

L'application présente 29 algorithmes et structures de données. Chaque sujet est composé de quatre parties :

• Une courte conférence accompagnée d'images et d'animations

• Un test avec des questions

• Une tâche de programmation

• Un exemple de code en Java et Python (le code peut être copié)

Pour chaque cours que vous étudiez et chaque problème que vous résolvez, vous recevez des points qui augmentent votre niveau dans l'application "Algorithmes : apprendre la programmation". Chaque niveau ouvre l'accès à de nouveaux algorithmes et structures de données.

Le quatrième niveau ouvre un test final composé de 50 questions. Vous pourrez vérifier vos compétences en programmation et rivaliser avec d'autres utilisateurs dans la note totale.

Cette application est utile pour :

• Étudiants apprenant l'informatique. Les tests vous aideront à rafraîchir vos connaissances et tous les exemples en langages Java et Python faciliteront grandement la réalisation du travail de laboratoire.

• Les personnes intéressées à apprendre la programmation dès le début. De courtes conférences et des tâches vous aideront à comprendre les bases des algorithmes et des structures de données.

• Programmeurs et informaticiens.

Algorithmes de recherche

• Recherche linéaire

• Recherche binaire

• Sauter la recherche

• Recherche d'interpolation

• Recherche exponentielle

Algorithmes de tri

• Tri à bulles

• Tri de sélection

• Tri par insertion

• Tri par fusion

• Tri Gnome

• Tri de coque

• Tri par comptage

Structures de données

• Déployer

• Liste liée

• Empiler

• File d'attente

• File d'attente de priorité

• Table de hachage

Graphiques

• Définition

• Recherche étendue d'abord

• Recherche en profondeur d'abord

Des arbres

• Définition

• Arbre de recherche binaire

• Tas

Cryptographie

• Chiffre de César

• Chiffre de Vigenère

• Fonction de hachage

• Clé publique

Supplémentaire

• Récursivité

• Convertisseur de système numérique

Le convertisseur vous permet de travailler avec des systèmes de nombres binaires, décimaux et hexadécimaux. Cela peut vous aider à étudier les bases de l'informatique, ainsi qu'à résoudre des tâches de programmation.

Avec seulement 5 minutes par jour, vous serez capable de mémoriser les algorithmes de programmation de base et de comprendre les structures de données.

L'application ne nécessite pas d'abonnement et ne contient pas de contenu payant.

Des évaluations, des critiques et des commentaires seraient appréciés.

Icônes créées par Freepik de www.flaticon.com

Quoi de neuf dans la dernière version 1.4

Last updated on Sep 29, 2022
Tasks are always available!

Fixed code unlock bug

Informations Application supplémentaires

Dernière version

1.4

Telechargé par

Kamel Massilia

Nécessite Android

Android 8.0+

Available on

Voir plus

Use APKPure App

Get Algorithms old version APK for Android

Téléchargement

Use APKPure App

Get Algorithms old version APK for Android

Téléchargement

Alternative à Algorithms

Obtenir plus de AGMikhaylenko

Découvrir