Learn Algorithms in Java

1000+
Download
Classificazione dei contenuti
Per tutti
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot
Immagine screenshot

Informazioni su questa app

Learn Algorithms in Java è un'applicazione che mostra l'implementazione degli algoritmi più comuni utilizzati in Informatica.

L'applicazione consente agli utenti di apprendere questi algoritmi fornendo il codice sorgente Java e spiegazioni dettagliate per ciascuno di essi.

I seguenti algoritmi sono coperti nell'applicazione:
Algoritmi di ricerca : questa categoria copre l'implementazione di algoritmi di ricerca lineari e binari sia in modo iterativo che ricorsivo.
Algoritmi di ordinamento : questa categoria comprende una vasta gamma di algoritmi di ordinamento, inclusi ma non limitati a: ordinamento a bolle, ordinamento per selezione, ordinamento per inserzione, ordinamento rapido, unione, ordinamento heap e altro ancora.
Algoritmi per grafici : questa categoria comprende la struttura dei dati del grafico e gli algoritmi più comuni come attraversamento, percorso più breve, albero di spanning minimo e altri.
Algoritmo di backtracking ricorsivo : questa categoria copre il problema N-Queen risolto utilizzando la tecnica di backtracking ricorsivo.

Il codice Java è evidenziato dalla sintassi per una facile leggibilità, fornendo un'esperienza di apprendimento migliorata.

L'applicazione consente inoltre all'utente di aggiungere i propri algoritmi personalizzati con la possibilità di visualizzare, modificare, condividere ed eliminare.

Gli utenti possono anche consultare alcuni degli scienziati più influenti nel campo dell'informatica, visualizzando una breve descrizione su di loro e sul loro luogo di nascita in Google Maps.
Ultimo aggiornamento
5 set 2019

Sicurezza dei dati

Il primo passo verso la sicurezza è capire in che modo gli sviluppatori raccolgono e condividono i tuoi dati. Le misure di protezione della privacy e della sicurezza dei dati possono variare in base all'utilizzo, alla regione e all'età. Lo sviluppatore ha fornito queste informazioni e potrebbe aggiornarle nel tempo.
Nessun dato condiviso con terze parti
Scopri di più sulla modalità di condivisione dei dati dichiarata dagli sviluppatori
Nessun dato raccolto
Scopri di più sulla modalità di raccolta dei dati dichiarata dagli sviluppatori