Algorithms and Data Structures icon

Algorithms and Data Structures

1.12.2 for Android
4.4 | 50,000+ Installations

Ievgen Ovsii

La description de Algorithms and Data Structures

L'application fournit un contenu compréhensible sur l'étude des algorithmes informatiques en mettant l'accent sur l'interactivité et la visualisation de chaque étape.En utilisant des contrôles, l'utilisateur passe par l'algorithme tout en observant son travail.
https://www.youtube.com / watch? v = bu3yw4sntf0
La version actuelle de l'application couvre les algorithmes informatiques de base suivants et les structures de données:
i.Structures de données
Array,
Liste liée
ii.Tri
Toi à bulles,
Sortie de sélection,
Toi d'insertion,
Fusion Sort,
Toile de tas,
Sort rapide
iii.Arbre de recherche binaire
Traversion pré-commande,
traversée dans l'ordre,
Traversement post-ordre,
Traversement de largeur d'abord,
Insertion un nœud dans unArbre de recherche binaire,
Suppression d'un nœud d'un arbre de recherche binaire
iv.Table de hash (technique de chaînage)
Insertion des données dans une table de hash,
supprimer les données d'un hash-table
v.Graphique
Recherche de profondeur d'abord,
Recherche de largeur,
Arbre de couture minimum,
algorithme de dijkstra & # 39;Br> La visualisation des algorithmes et des structures de données s'accompagne d'un morceau de code qui montre ses implémentations.Il existe un lien direct entre le code et la visualisation.Le code complet de chaque algorithme peut être trouvé par le lien vers une ressource Internet tierce.Bien que le code donné soit écrit en Java et Python, l'explication et la visualisation des algorithmes ne sont en aucun cas liées à un langage de programmation spécifique.
Les algorithmes et structures de données interactifs sont conçus pour un large éventail d'utilisateurs etNe nécessite aucune compétence en programmation pour comprendre ce algorithme ou cet algorithme.Cependant, comme l'application se concentre sur les algorithmes, il manque de définitions des structures de données (avec lesquelles les algorithmes fonctionnent).Par conséquent, avant d'utiliser un cours interactif d'algorithmes et de structures de données, il est recommandé de connaître des structures de données telles que l'arbre binaire, l'arbre de recherche binaire, la table de hachage, la pile, la file d'attente, le graphique, etc.Les programmeurs expérimentés, car il permet aux utilisateurs une révision rapide et efficace des algorithmes ci-dessus.
L'avantage des algorithmes et des structures de données interactifs par rapport à d'autres ressources de nombreuses algorithmes d'apprentissage (livres, présentations et vidéos), estqu'il aide à maîtriser le matériau avec un minimum de temps depuis que pendant que l'utilisateur observe l'effet visuel à chaque étape, il ou elle est impliqué dans l'algorithme.Il n'est pas nécessaire de faire une pause ou de rembobiner afin de comprendre l'idée d'un conférencier au fur et à mesure que cela se produit avec le contenu vidéo.La vitesse des progrès dans les algorithmes et les structures de données du programme de formation des cours interactifs dépend du rythme de l'utilisateur, et non de la vitesse d'un clip vidéo.

Nouveautés Algorithms and Data Structures 1.12.2

You can now select a theme for the code, tailoring the appearance to your individual preference.

Informations

  • Catégories:
    Enseignement
  • Dernière version:
    1.12.2
  • Mise à jour:
    2023-09-07
  • Taille:
    29.7MB
  • Exigences:
    Android 5.1 or later
  • Développeur:
    Ievgen Ovsii
  • ID:
    com.iov.lordofalgorithms
  • Available on:
  • Algorithms and Data Structures
    Algorithms and Data Structures 1.12.1
    29.7MB
    2023-09-07
    APK
    Picture
  • Algorithms and Data Structures
    Algorithms and Data Structures 1.12.0
    29.7MB
    2023-06-30
    APK
    Picture
  • Algorithms and Data Structures in Dynamics
    Algorithms and Data Structures in Dynamics 1.4.0
    23.4MB
    2021-05-30
    APK
    Picture