Aplikasi yang memungkinkan Anda melihat secara visual pekerjaan beberapa algoritme klasik. Untuk bekerja dengan aplikasi, Anda tidak perlu mengeluarkan selembar, pensil atau kalkulator, cukup masukkan nilai, misalnya, deretan angka dan tekan tombol, dan aplikasi akan melakukan semua pekerjaan kotor untuk Anda dan menampilkan menghasilkan formulir yang mudah digunakan.
Algoritma dalam aplikasi:
- Algoritma Euclid yang Diperluas (GCD Extended);
- Modulo n eksponensial cepat;
- Kelompok perkalian dari modulo n cincin residu;
- Algoritma RSA, yaitu enkripsi dan dekripsinya;
- Pencarian biner;
- Jenis gelembung;
- Menyortir berdasarkan sisipan;
- Jenis cangkang;
- Sortir cepat;
- Penyortiran selektif;
Dalam algoritma GCDE, eksponensial cepat, dan grup perkalian, hasilnya disediakan dalam bentuk tabel, dan setiap elemen tabel dapat diklik untuk mendapatkan hasil perhitungan yang terperinci.
Dalam algoritma RSA, Anda dapat mengatur nilai Anda sendiri untuk huruf alfabet, mengenkripsi dan mendekripsi. Seluruh hasil ditampilkan sebagai laporan kecil, di mana Anda dapat melihat langkah demi langkah bagaimana kata itu dienkripsi dan didekripsi.
Semua algoritma pengurutan adalah animasi dan visual. Anda dapat memasukkan nilai array Anda dan menjalankan animasi dan melihat log di bagian bawah layar.
Pencarian biner menunjukkan cara kerja algoritme dengan memvisualisasikan pencarian elemen dalam larik yang Anda masukkan.
Saya akan meninggalkan tautan di sini jika Anda tertarik dengan cara kerja aplikasi dari dalam.
GitHub: https://github.com/vadhub/ModulChit
Untuk kerjasama: gabderahmanov99@gmail.com.
Semua yang terbaik!