'n Toepassing waarmee u die werk van sommige klassieke algoritmes visueel kan sien. Om met die toepassing te werk, hoef u nie 'n vel, potlood of sakrekenaar uit te haal nie, voer net waardes in, byvoorbeeld 'n reeks getalle en druk 'n knoppie, en die toepassing sal al die vuil werk vir u doen en die lei tot 'n gebruikersvriendelike vorm.
Algoritmes in die toepassing:
- Uitgebreide Euclid-algoritme (GCD Uitgebreide);
- Vinnige eksponensiëring modulo n;
- Vermenigvuldigende groep van oorblyfsels ring modulo n;
- RSA-algoritme, naamlik die enkripsie en dekripsie daarvan;
- Binêre soektog;
- Borrel sorteer;
- Sorteer volgens insetsels;
- Skulp sorteer;
- Vinnige sorteer;
- Selektiewe sortering;
In die GCDE, vinnige eksponensiëring en vermenigvuldigende groepalgoritmes word die resultaat in tabelvorm verskaf, en elke element van die tabel kan geklik word om 'n gedetailleerde berekeningsresultaat te kry.
In die RSA-algoritme kan u u eie waardes vir die letters van die alfabet instel, enkripteer en dekripteer. Die hele resultaat word as 'n klein verslag vertoon, waar jy stap vir stap kan sien hoe die woord geënkripteer en gedekripteer is.
Alle sorteeralgoritmes is geanimeerd en visueel. U kan u skikkingswaardes invoer en die animasie laat loop en die logboek onderaan die skerm sien.
Binêre soektog demonstreer hoe die algoritme werk deur te visualiseer om 'n element op te soek in die skikking wat jy invoer.
Ek sal 'n skakel hier los as jy belangstel in hoe die toepassing van binne werk.
GitHub: https://github.com/vadhub/ModulChit
Vir samewerking: gabderahmanov99@gmail.com.
Alles van die beste!
Opgedateer op
29 Nov. 2024