HDTutorial
NL

Afspelen laadt de ingesloten YouTube-speler (privacyvriendelijke modus).

Data Structures: Van Beginner Tot Gevorderd – Volledige Tutorial Van Een Google-Ingenieur

7.507.399 weergaven 27 oktober 2019 8:03:17

Bekijken op YouTube
KanaalfreeCodeCamp.org

In het kort

Deze cursus van William Fiset, een Google-ingenieur, ontleedt kern data structuren—van arrays en linked lists tot geavanceerde bomen en hash tabellen—met duidelijke animaties en Java-code. Je bouwt praktische implementaties terwijl je begrijpt hoe elke structuur onder de motorkap werkt, ideaal voor programmeurs die hun basisvaardigheden willen versterken.

Vragen en antwoorden

Welke programmeertaal wordt gebruikt in de codevoorbeelden?

Alle broncodevoorbeelden in de cursus zijn geschreven in Java.

Dekt de cursus zowel basis- als geavanceerde data structuren?

Ja, hij begint met fundamentele structuren zoals arrays en gaat door naar geavanceerde structuren zoals AVL-bomen en Fenwick-bomen.

Hoofdstukken

Beschrijving van de maker

Leer en meester de meest voorkomende data structures in deze complete cursus van Google-ingenieur William Fiset. Deze cursus legt data structures uit aan beginners met behulp van hoogwaardige animaties die de structuren visueel weergeven.

Je leert hoe je verschillende data structures codeert, met duidelijke stap-voor-stap instructies. Elke data structure wordt vergezeld van werkende broncode (in Java) om je begrip te versterken.

⭐️ Cursusinhoud ⭐️
⌨️ (0:00:00) Abstracte datatypen
⌨️ (0:04:28) Inleiding tot Big-O
⌨️ (0:17:00) Dynamische en statische arrays
⌨️ (0:27:40) Code voor dynamische arrays
⌨️ (0:35:03) Inleiding tot gekoppelde lijsten
⌨️ (0:49:16) Code voor dubbelgekoppelde lijsten
⌨️ (0:58:26) Inleiding tot stacks
⌨️ (1:09:40) Implementatie van stacks
⌨️ (1:12:49) Code voor stacks
⌨️ (1:15:58) Inleiding tot wachtrijen (queues)
⌨️ (1:22:03) Implementatie van wachtrijen (queues)
⌨️ (1:27:26) Code voor wachtrijen (queues)
⌨️ (1:31:32) Inleiding tot prioriteitswachtrijen
⌨️ (1:44:16) Min-heaps en max-heaps in prioriteitswachtrijen
⌨️ (1:49:55) Elementen toevoegen aan prioriteitswachtrijen
⌨️ (1:59:27) Elementen verwijderen uit prioriteitswachtrijen
⌨️ (2:13:00) Code voor prioriteitswachtrijen
⌨️ (2:28:26) Inleiding tot Union-Find
⌨️ (2:33:57) Kruskal’s algoritme met Union-Find
⌨️ (2:40:04) Union- en Find-operaties in Union-Find
⌨️ (2:50:30) Padcompressie in Union-Find
⌨️ (2:56:37) Code voor Union-Find
⌨️ (3:03:54) Inleiding tot binaire zoekbomen
⌨️ (3:15:57) Elementen toevoegen aan binaire zoekbomen
⌨️ (3:21:20) Elementen verwijderen uit binaire zoekbomen
⌨️ (3:34:47) Doorlopen van binaire zoekbomen
⌨️ (3:46:17) Binaire zoekbomen…

Over deze tutorial

freeCodeCamp.org publiceerde deze videotutorial van 8:03:17 op 27 oktober 2019. Hij is 7.507.399 keer bekeken op YouTube.

Categorie
Onderwijs
Duur
8:03:17
Gepubliceerd
27 oktober 2019
Weergaven
7.507.399
Likes
150.314

Delen

Deze tutorial in andere talen