Rakendus, mis võimaldab visuaalselt näha mõne klassikalise algoritmi tööd. Rakendusega töötamiseks ei pea te lehte, pliiatsit ega kalkulaatorit välja võtma, lihtsalt sisestage väärtused, näiteks numbrite massiiv, ja vajutage nuppu ning rakendus teeb kogu musta töö teie eest ära ja kuvab tulemuseks kasutajasõbralik vorm.
Algoritmid rakenduses:
- Laiendatud Eukleidese algoritm (GCD Extended);
- Kiire astendamise moodul;
- Multiplikatiivne jääktsükli rühm modulo n;
- RSA-algoritm, nimelt selle krüptimine ja dekrüpteerimine;
- binaarne otsing;
- mulli sorteerimine;
- sorteerimine vahelehtede järgi;
- Shell sorteerida;
- kiire sorteerimine;
- Valikuline sorteerimine;
GCDE, kiire astendamise ja mitmekordistava rühma algoritmides esitatakse tulemus tabeli kujul ja üksikasjaliku arvutustulemuse saamiseks saab klõpsata iga tabeli elemendil.
RSA-algoritmis saate määrata tähestiku tähtede jaoks oma väärtused, krüptida ja dekrüpteerida. Kogu tulemus kuvatakse väikese raportina, kus on samm-sammult näha, kuidas sõna krüpteeriti ja dekrüpteeriti.
Kõik sorteerimisalgoritmid on animeeritud ja visuaalsed. Saate sisestada oma massiivi väärtused ja käivitada animatsiooni ning vaadata logi ekraani allosas.
Binaarne otsing näitab, kuidas algoritm töötab, visualiseerides, otsides sisestatud massiivist elementi.
Jätan siia lingi, kui tunned huvi, kuidas rakendus seestpoolt töötab.
GitHub: https://github.com/vadhub/ModulChit
Koostööks: gabderahmanov99@gmail.com.
Kõike paremat!
Värskendatud:
29. nov 2024