Algorithms and Data Structures icon

Algorithms and Data Structures

1.12.2 for Android
4.4 | 50,000+ Installazioni

Ievgen Ovsii

Descrizione di Algorithms and Data Structures

L'applicazione fornisce contenuti comprensibili sullo studio degli algoritmi informatici con particolare attenzione all'interattività e alla visualizzazione di ogni passaggio.Usando i controlli l'utente passa attraverso l'algoritmo osservando il suo lavoro.
https://www.youtube.com/watch? v = bu3yw4sntf0
La versione corrente dell'applicazione copre i seguenti algoritmi e le strutture di dati di base:
i.Strutture di dati
Array,
Elenco collegato
II.Ordinamento
Ordine bolle,
Ordine di selezione,
Ordine di inserzione,
Funzione Ordine,
Ordine heap,
Ordine rapida
III.Albero di ricerca binaria
attraversamento pre-ordine,
attraversamento in-ordine,
attraversamento post-ordine,
traversa di ampiezza,
Inserimento di un nodo in aAlbero di ricerca binaria,
Eliminazione di un nodo da un albero di ricerca binario
IV.Tabella hash (tecnica di concatenamento)
Inserimento di dati in un tavolo hash,
eliminazione dei dati da un tavolo hash
v.Grafico
Prima ricerca di profondità,
prima ricerca,
albero di spanning minimo,
algoritmo Dijkstra ' s,
costruttore grafico
La visualizzazione degli algoritmi e delle strutture di dati è accompagnata da un pezzo di codice che mostra le sue implementazioni.Esiste un collegamento diretto tra il codice e la visualizzazione.Il codice completo di ciascun algoritmo può essere trovato dal collegamento a una risorsa Internet di terze parti.Sebbene il codice dato sia scritto in Java e Python, la spiegazione e la visualizzazione degli algoritmi non sono in alcun modo legati a un linguaggio di programmazione specifico.
Algoritmi e strutture di dati sono progettati per una vasta gamma di utenti eNon richiede alcuna capacità di programmazione per comprendere questo o quell'algoritmo.Tuttavia, poiché l'applicazione si concentra su algoritmi, manca di definizioni di strutture di dati (con cui operano gli algoritmi).Pertanto, prima di utilizzare algoritmi e strutture di dati interattive, si consiglia di conoscere strutture di dati come un albero binario, un albero di ricerca binaria, una tabella hash, stack, coda, grafico, ecc.programmatori esperti, in quanto consente agli utenti una revisione rapida ed efficiente degli algoritmi di cui sopra.
Il vantaggio di algoritmi e strutture di dati è un corso interattivo rispetto ad altre numerose risorse per gli algoritmi di apprendimento (libri e video)Che aiuti a padroneggiare il materiale con una perdita di tempo minima da quando l'utente osserva l'effetto visivo in ogni fase, è coinvolto nell'algoritmo.Non è necessario mettere in pausa o riavvolgere per comprendere l'idea di un docente in quanto accade con il contenuto di video.La velocità di avanzamento nel programma di addestramento per corsi interattive per algoritmi e strutture di dati dipende dal ritmo dell'utente e non dalla velocità di un video clip.

Cosa c'è di nuovo con Algorithms and Data Structures 1.12.2

You can now select a theme for the code, tailoring the appearance to your individual preference.

Informazione

  • Categoria:
    Istruzione
  • Versione corrente:
    1.12.2
  • Aggiornata:
    2023-09-07
  • Dimensioni:
    29.7MB
  • È necessario Android:
    Android 5.1 or later
  • Sviluppatore:
    Ievgen Ovsii
  • ID:
    com.iov.lordofalgorithms
  • Available on:
  • Algorithms and Data Structures
    Algorithms and Data Structures 1.12.1
    29.7MB
    2023-09-07
    APK
    Picture
  • Algorithms and Data Structures
    Algorithms and Data Structures 1.12.0
    29.7MB
    2023-06-30
    APK
    Picture
  • Algorithms and Data Structures in Dynamics
    Algorithms and Data Structures in Dynamics 1.4.0
    23.4MB
    2021-05-30
    APK
    Picture