Analysis of algorithms

Conține anunțuri
1 K+
Descărcări
Evaluarea conținutului
Toți
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran
Captură de ecran

Despre aplicație

O aplicație care vă permite să vedeți vizual munca unor algoritmi clasici. Pentru a lucra cu aplicația, nu trebuie să scoateți o foaie, un creion sau un calculator, doar introduceți valori, de exemplu, o serie de numere și apăsați un buton, iar aplicația va face toată munca murdară pentru dvs. și va afișa rezultă într-o formă ușor de utilizat.

Algoritmi din aplicație:
- Algoritmul Euclid extins (GCD Extended);
- Exponentiatie rapida modulo n;
- Grup multiplicativ al inelului de reziduuri modulo n;
- algoritmul RSA, respectiv criptarea și decriptarea acestuia;
- căutare binară;
- sortare cu bule;
- Sortarea după inserții;
- sortare Shell;
- Sortare rapida;
- sortare selectiva;

În algoritmii GCDE, exponențiare rapidă și grup multiplicativ, rezultatul este furnizat sub formă tabelară și se poate face clic pe fiecare element al tabelului pentru a obține un rezultat detaliat al calculului.

În algoritmul RSA, puteți seta propriile valori pentru literele alfabetului, criptați și decriptați. Întregul rezultat este afișat ca un mic raport, unde puteți vedea pas cu pas cum a fost criptat și decriptat cuvântul.

Toți algoritmii de sortare sunt animați și vizuali. Puteți să introduceți valorile matricei și să rulați animația și să vedeți jurnalul în partea de jos a ecranului.

Căutarea binară demonstrează cum funcționează algoritmul prin vizualizarea căutării unui element din matricea pe care o introduceți.

Voi lăsa un link aici dacă sunteți interesat de modul în care funcționează aplicația din interior.
GitHub: https://github.com/vadhub/ModulChit

Pentru cooperare: gabderahmanov99@gmail.com.
Toate cele bune!
Ultima actualizare
29 nov. 2024

Siguranța datelor

Siguranța începe cu înțelegerea modului în care dezvoltatorii îți colectează și trimit datele. Practicile de securitate și confidențialitate a datelor pot varia în funcție de modul de utilizare, de regiune și de vârsta ta. Dezvoltatorul a oferit aceste informații și le poate actualiza în timp.
Aplicația poate trimite terților următoarele tipuri de date
Identificatorii dispozitivului sau de alt tip
Nu au fost colectate date
Află mai multe despre cum declară dezvoltatorii colectarea
Datele sunt criptate în timpul transmiterii
Datele nu pot fi șterse

Noutăți

update libs
bag fix