Një aplikacion që ju lejon të shihni vizualisht punën e disa algoritmeve klasike. Për të punuar me aplikacionin, nuk keni nevojë të hiqni një fletë, laps ose kalkulator, thjesht futni vlera, për shembull, një grup numrash dhe shtypni një buton, dhe aplikacioni do të bëjë të gjitha punët e pista për ju dhe do të shfaqë rezultojnë në një formë miqësore për përdoruesit.
Algoritmet në aplikacion:
- Algoritmi i zgjeruar i Euklidit (GCD Extended);
- Moduli i fuqizimit të shpejtë n;
- Grupi shumëzues i unazës së mbetjes modulo n;
- Algoritmi RSA, përkatësisht enkriptimi dhe deshifrimi i tij;
- Kërkimi binar;
- Renditja me flluskë;
- Renditja sipas inserteve;
- Renditja e guaskës;
- Renditja e shpejtë;
- Renditja selektive;
Në GCDE, fuqizimi i shpejtë dhe algoritmet e grupit shumëzues, rezultati jepet në formë tabelare dhe çdo element i tabelës mund të klikohet për të marrë një rezultat të detajuar të llogaritjes.
Në algoritmin RSA, ju mund të vendosni vlerat tuaja për shkronjat e alfabetit, të kriptoni dhe deshifroni. I gjithë rezultati shfaqet si një raport i vogël, ku mund të shihni hap pas hapi se si është koduar dhe deshifruar fjala.
Të gjitha algoritmet e renditjes janë të animuara dhe vizuale. Mund të futni vlerat e grupit tuaj dhe të ekzekutoni animacionin dhe të shihni regjistrin në fund të ekranit.
Kërkimi binar demonstron se si funksionon algoritmi duke vizualizuar kërkimin e një elementi në grupin që futni.
Unë do të lë një lidhje këtu nëse jeni të interesuar se si funksionon aplikacioni nga brenda.
GitHub: https://github.com/vadhub/ModulChit
Për bashkëpunim: gabderahmanov99@gmail.com.
Gjithe te mirat!
Përditësuar më
29 nën 2024