Analysis of algorithms

Περιέχει διαφημίσεις
1 χιλ.+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Μια εφαρμογή που σας επιτρέπει να δείτε οπτικά τη δουλειά ορισμένων κλασικών αλγορίθμων. Για να εργαστείτε με την εφαρμογή, δεν χρειάζεται να βγάλετε φύλλο, μολύβι ή αριθμομηχανή, απλώς εισαγάγετε τιμές, για παράδειγμα, μια σειρά αριθμών και πατήστε ένα κουμπί και η εφαρμογή θα κάνει όλη τη βρώμικη δουλειά για εσάς και θα εμφανίσει το έχει ως αποτέλεσμα μια φιλική προς το χρήστη φόρμα.

Αλγόριθμοι στην εφαρμογή:
- Εκτεταμένος αλγόριθμος Ευκλείδης (GCD Extended).
- Fast sponentiation modulo n;
- Πολλαπλασιαστική ομάδα υπολειμματικού δακτυλίου modulo n;
- Αλγόριθμος RSA, συγκεκριμένα η κρυπτογράφηση και η αποκρυπτογράφηση του.
- Δυαδική αναζήτηση.
- Ταξινόμηση με φυσαλίδες
- Ταξινόμηση κατά ένθετα.
- Ταξινόμηση κελύφους.
- Γρήγορη ταξινόμηση.
- Επιλεκτική ταξινόμηση.

Στους αλγόριθμους GCDE, γρήγορης εκθέσεως και πολλαπλασιαστικής ομάδας, το αποτέλεσμα παρέχεται σε μορφή πίνακα και μπορείτε να κάνετε κλικ σε κάθε στοιχείο του πίνακα για να λάβετε ένα λεπτομερές αποτέλεσμα υπολογισμού.

Στον αλγόριθμο RSA, μπορείτε να ορίσετε τις δικές σας τιμές για τα γράμματα του αλφαβήτου, να κρυπτογραφήσετε και να αποκρυπτογραφήσετε. Το όλο αποτέλεσμα εμφανίζεται ως μια μικρή αναφορά, όπου μπορείτε να δείτε βήμα προς βήμα πώς κρυπτογραφήθηκε και αποκρυπτογραφήθηκε η λέξη.

Όλοι οι αλγόριθμοι ταξινόμησης είναι κινούμενοι και οπτικοί. Μπορείτε να εισαγάγετε τις τιμές του πίνακα και να εκτελέσετε την κινούμενη εικόνα και να δείτε το αρχείο καταγραφής στο κάτω μέρος της οθόνης.

Η δυαδική αναζήτηση δείχνει πώς λειτουργεί ο αλγόριθμος οπτικοποιώντας την αναζήτηση ενός στοιχείου στον πίνακα που εισάγετε.

Θα αφήσω έναν σύνδεσμο εδώ εάν ενδιαφέρεστε για το πώς λειτουργεί η εφαρμογή από μέσα.
GitHub: https://github.com/vadhub/ModulChit

Για συνεργασία: gabderahmanov99@gmail.com.
Τα καλύτερα!
Ενημερώθηκε στις
18 Σεπ 2023

Ασφάλεια δεδομένων

Η ασφάλειά σας ξεκινά από την κατανόηση του τρόπου με τον οποίο οι προγραμματιστές συλλέγουν και κοινοποιούν τα δεδομένα σας. Οι πρακτικές απορρήτου και ασφάλειας δεδομένων μπορεί να διαφέρουν ανάλογα με τη χρήση, την περιοχή και την ηλικία σας. Αυτές οι πληροφορίες παρέχονται από τον προγραμματιστή και ενδέχεται να ενημερωθούν με την πάροδο του χρόνου.
Αυτή η εφαρμογή ενδέχεται να κοινοποιεί αυτούς τους τύπους δεδομένων σε τρίτα μέρη
Αναγνωριστικά συσκευής ή άλλα αναγνωριστικά
Δεν συλλέχθηκαν δεδομένα
Μάθετε περισσότερα σχετικά με τον τρόπο δήλωσης συλλογής από τους προγραμματιστές
Τα δεδομένα κρυπτογραφούνται κατά τη μεταφορά
Δεν είναι δυνατή η διαγραφή δεδομένων

Τι νέο υπάρχει

New update!

Binary search design has been changed.
Now only light theme.