Bəzi klassik alqoritmlərin işini vizual olaraq görməyə imkan verən proqram. Tətbiqlə işləmək üçün vərəq, karandaş və ya kalkulyator çıxarmaq lazım deyil, sadəcə dəyərləri, məsələn, rəqəmlər massivini daxil edin və düyməni basın və proqram sizin üçün bütün çirkli işləri görəcək və nəticədə istifadəçi üçün əlverişli forma yaranır.
Tətbiqdə alqoritmlər:
- Genişləndirilmiş Evklid alqoritmi (GCD Genişləndirilmiş);
- Sürətli eksponentasiya modulu;
- qalıq halqa modulunun multiplikativ qrupu;
- RSA alqoritmi, yəni onun şifrələnməsi və şifrəsinin açılması;
- İkili axtarış;
- Bubble sort;
- Əlavələrə görə çeşidləmə;
- Qabıq çeşidi;
- Tez çeşidləmə;
- Seçmə çeşidləmə;
GCDE, sürətli eksponentasiya və vurma qrup alqoritmlərində nəticə cədvəl şəklində verilir və ətraflı hesablama nəticəsini əldə etmək üçün cədvəlin hər bir elementinə klikləmək olar.
RSA alqoritmində siz əlifbanın hərfləri üçün öz dəyərlərinizi təyin edə, şifrələyə və şifrələyə bilərsiniz. Bütün nəticə kiçik bir hesabat kimi göstərilir, burada sözün necə şifrələndiyini və deşifrə edildiyini addım-addım görə bilərsiniz.
Bütün çeşidləmə alqoritmləri animasiyalı və vizualdır. Siz massiv dəyərlərinizi daxil edə və animasiyanı işə sala və ekranın altındakı jurnala baxa bilərsiniz.
Binar axtarış alqoritmin necə işlədiyini, daxil etdiyiniz massivdə elementi axtararaq vizuallaşdırmaqla nümayiş etdirir.
Tətbiqin içəridən necə işləməsi ilə maraqlanırsınızsa, mən burada bir keçid buraxacağam.
GitHub: https://github.com/vadhub/ModulChit
Əməkdaşlıq üçün: gabderahmanov99@gmail.com.
Hər vaxtınız xeyir!
Güncəlləmə vaxtı
29 noy 2024