Learn Algorithms in Java

1 t+
Downloads
Indholdsklassificering
Alle
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot
Screenshot

Om denne app

Lær algoritmer i Java er et program, der viser implementeringen af ​​de mest almindelige algoritmer, der bruges i computervidenskab.

Applikationen giver brugerne mulighed for at lære disse algoritmer ved at give Java-kildekoden samt en detaljeret forklaring for hver.

De følgende algoritmer er dækket i applikationen:
Søgning af algoritmer : Denne kategori dækker implementering af lineære og binære søgealgoritmer både iterativt og rekursivt.
Sorteringsalgoritmer : Denne kategori dækker en bred vifte af sorteringsalgoritmer inklusive, men ikke begrænset til: boble sortering, valg af sortering, indsættelsessortering, hurtig sortering, sammenfletningssortering, heap sortering og mere.
Grafalgoritmer : Denne kategori dækker grafdatastrukturen og de mest almindelige algoritmer såsom gennemgang, korteste sti, minimum spændende træ og andre.
Rekursiv backtracking-algoritme : Denne kategori dækker N-Queen-problemet, der er løst ved hjælp af den rekursive backtracking-teknik.

Java-koden er syntaks fremhævet for let læsbarhed og giver en forbedret læringsoplevelse.

Applikationen giver også brugeren mulighed for at tilføje deres egne brugerdefinerede algoritmer med mulighed for at se, redigere, dele og slette.

Brugere kan også tjekke nogle af de mest indflydelsesrige forskere inden for computervidenskabsfeltet med en kort beskrivelse af dem samt deres fødested i Google Maps.
Opdateret
5. sep. 2019

Datasikkerhed

For at du kan beskytte dine data, er det vigtigt at sætte sig ind i, hvordan udviklere indsamler og deler disse data. Databeskyttelses- og sikkerhedsprocedurer kan variere afhængigt af din brug, din region og din alder. Udvikleren har leveret disse oplysninger og kan løbende opdatere dem.
Der deles ikke data med tredjeparter
Få flere oplysninger om, hvordan udviklere angiver, at de deler data
Der blev ikke indsamlet data
Få flere oplysninger om, hvordan udviklere angiver, at de indsamler data