Analysis of algorithms

Contient des annonces
1 k+
Téléchargements
Classification du contenu
Tout public
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran
Capture d'écran

À propos de l'application

Une application qui vous permet de voir visuellement le travail de certains algorithmes classiques. Pour travailler avec l'application, vous n'avez pas besoin de sortir une feuille, un crayon ou une calculatrice, entrez simplement des valeurs, par exemple, un tableau de nombres et appuyez sur un bouton, et l'application fera tout le sale boulot pour vous et affichera le aboutir à un formulaire convivial.

Algorithmes dans l'application :
- Algorithme d'Euclide étendu (GCD étendu) ;
- Exponentiation rapide modulo n ;
- Groupe multiplicatif du cycle résiduel modulo n ;
- Algorithme RSA, à savoir son chiffrement et son déchiffrement ;
- Recherche binaire;
- Tri à bulles ;
- Tri par encarts ;
- Sorte de coquille ;
- Tri rapide;
- Tri sélectif ;

Dans les algorithmes GCDE, d'exponentiation rapide et de groupe multiplicatif, le résultat est fourni sous forme de tableau, et chaque élément du tableau peut être cliqué pour obtenir un résultat de calcul détaillé.

Dans l'algorithme RSA, vous pouvez définir vos propres valeurs pour les lettres de l'alphabet, chiffrer et déchiffrer. L'ensemble du résultat est affiché sous forme de petit rapport, où vous pouvez voir étape par étape comment le mot a été crypté et décrypté.

Tous les algorithmes de tri sont animés et visuels. Vous pouvez entrer vos valeurs de tableau et exécuter l'animation et voir le journal en bas de l'écran.

La recherche binaire montre comment l'algorithme fonctionne en visualisant la recherche d'un élément dans le tableau que vous entrez.

Je laisserai un lien ici si vous êtes intéressé par le fonctionnement de l'application de l'intérieur.
GitHub : https://github.com/vadhub/ModulChit

Pour la coopération : gabderahmanov99@gmail.com.
Tous mes vœux!
Date de mise à jour
29 nov. 2024

Sécurité des données

La sécurité, c'est d'abord comprendre comment les développeurs collectent et partagent vos données. Les pratiques concernant leur confidentialité et leur protection peuvent varier selon votre utilisation, votre région et votre âge. Le développeur a fourni ces informations et peut les modifier ultérieurement.
Cette appli peut partager ces types de données avec des tiers
Appareil ou autres ID
Aucune donnée collectée
En savoir plus sur la manière dont les développeurs déclarent la collecte
Les données sont chiffrées lors de leur transfert
Impossible de supprimer les données

Nouveautés

update libs
bag fix