Analysis of algorithms

Innehåller annonser
1 tn+
Nedladdningar
Innehållsklassificering
Ingen åldersgräns
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild
Skärmdumpsbild

Om appen

En applikation som låter dig visuellt se arbetet med några klassiska algoritmer. För att arbeta med applikationen behöver du inte ta ut ett ark, penna eller kalkylator, bara ange värden, till exempel en rad siffror och tryck på en knapp, så kommer applikationen att göra allt det smutsiga arbetet åt dig och visa resultera i en användarvänlig form.

Algoritmer i applikationen:
- Utökad Euclid-algoritm (GCD Extended);
- Snabb exponentieringsmodulo n;
- Multiplikativ grupp av restringmodulo n;
- RSA-algoritm, nämligen dess kryptering och dekryptering;
- Binär sökning;
- Bubbla sortering;
- Sortering efter insatser;
- Skalsortering;
- Snabb sortering;
- Selektiv sortering;

I GCDE, snabb exponentiering och multiplikativa gruppalgoritmer tillhandahålls resultatet i tabellform, och varje element i tabellen kan klickas för att få ett detaljerat beräkningsresultat.

I RSA-algoritmen kan du ställa in dina egna värden för bokstäverna i alfabetet, kryptera och dekryptera. Hela resultatet visas som en liten rapport, där du steg för steg kan se hur ordet krypterats och dekrypterades.

Alla sorteringsalgoritmer är animerade och visuella. Du kan ange dina arrayvärden och köra animeringen och se loggen längst ner på skärmen.

Binär sökning visar hur algoritmen fungerar genom att visualisera att leta upp ett element i arrayen du anger.

Jag lämnar en länk här om du är intresserad av hur appen fungerar inifrån.
GitHub: https://github.com/vadhub/ModulChit

För samarbete: gabderahmanov99@gmail.com.
Med vänliga hälsningar!
Uppdaterades den
29 nov. 2024

Datasäkerhet

Säkerhet börjar med förståelsen av hur utvecklare samlar in och delar din data. Praxis för dataintegritet och säkerhet varierar beroende på användning, region och ålder. Utvecklaren har tillhandahållit denna information och kan uppdatera den med tiden.
Den här appen kan dela data av följande typ med tredje part
Enhetsidentifierare eller andra identifierare
Ingen data samlades in
Läs mer om hur utvecklare deklarerar insamling
Data krypteras när den skickas
Det går inte att radera datan

Nyheter

update libs
bag fix