Aflați despre structurile de date în acest curs cuprinzător. Vom implementa aceste structuri de date în C sau C++.
Ar trebui să înțelegeți bine indicatorii în C. Dacă trebuie să învățați despre indicatorii, urmăriți acest curs:
https://www.youtube.com/watch?v=zuegQmMdy8M/>
✏️ Curs dezvoltat de Harsha și Animesh de la MyCodeSchool.
🔗 Citiți aici totul despre povestea lor uimitoare: https://www.freecodecamp.org/news/mycodeschool-youtube-channel-history/
🔗 Consultați canalul MyCodeSchool: https://www.youtube.com/user/mycodeschool
🔗 Consultați site-ul MyCodeSchool: http://mycodeschool.com/
⭐️ Conținutul cursului ⭐️
⌨️ (0:00:00) Introducere în structurile de date
⌨️ (0:06:33) Structuri de date: Listați ca tip de date abstracte
⌨️ (0:19:40) Introducere în lista legată
⌨️ (0:36:50) Arrays vs Linked Lists
⌨️ (0:49:05) Lista legată – Implementare în C/C++
⌨️ (1:03:02) Lista legată în C/C++ – Inserarea unui nod la început
⌨️ (1:15:50) Lista legată în C/C++ – Inserați un nod la a n-a poziție
⌨️ (1:31:04) Listă legată în C/C++ – Ștergeți un nod la a n-a poziție
⌨️ (1:43:32) Inversați o listă legată – Metodă iterativă
⌨️ (1:57:21) Imprimați elementele unei liste legate în ordine înainte și inversă folosind recursiunea
⌨️ (2:11:43) Inversați o listă legată folosind recursiunea
⌨️ (2:20:38) Introducere în lista dublu legată
⌨️ (2:27:50) Listă dublu legată – Implementare în C/C++
⌨️ (2:43:09) Introducere în stiva
⌨️ (2:51:34) Implementarea matricei de stive
⌨️ (3:04:42) Implementarea stivelor în Listă de legături
⌨️ (3:15:39) Inversați un șir sau o listă legată folosind stiva.
⌨️ (3:32:03) Verificați pentru paranteze echilibrate folosind stiva
⌨️ (3:46:14) Infix, Prefix și Postfix
⌨️ (3:59:14) Evaluarea expresiilor de prefix și postfix folosind stiva
⌨️ (4:14:00) Infix la Postfix folosind stiva
⌨️ (4:32:17) Introducere în cozi
⌨️ (4:41:35) Implementarea matricei de coadă
⌨️ (4:56:33) Implementarea listei conectate a Cozii
⌨️ (5:10:48) Introducere în copaci
⌨️ (5:26:37) Arborele binar
⌨️ (5:42:51) Arborele de căutare binar
⌨️ (6:02:17) Arborele de căutare binar – Implementare în C/C++
⌨️ (6:20:52) Implementare BST – alocarea memoriei în stivă și heap
⌨️ (6:33:55) Găsiți elementul minim și maxim într-un arbore de căutare binar
⌨️ (6:39:41) Găsiți înălțimea unui arbore binar
⌨️ (6:46:50) Traversarea arborelui binar – strategii pe lățimea întâi și pe adâncimea întâi
⌨️ (6:58:43) Arborele binar: Traversarea ordinului de nivel
⌨️ (7:10:05) Parcurgere arbore binar: Precomanda, Inorder, Postorder
⌨️ (7:24:33) Verificați dacă un arbore binar este arbore de căutare binar sau nu
⌨️ (7:41:01) Ștergeți un nod din Arborele de căutare binar
⌨️ (7:59:27) Succesor în ordine într-un arbore de căutare binar
⌨️ (8:17:23) Introducere în grafice
⌨️ (8:34:05) Proprietăți ale graficelor
⌨️ (8:49:19) Reprezentare grafică partea 01 – Lista marginilor
⌨️ (9:03:03) Reprezentarea grafică partea 02 – Matricea de adiacență
⌨️ (9:17:46) Reprezentarea grafică partea 03 – Lista de vecinătate
—
Învățați să codificați gratuit și obțineți un job de dezvoltator: https://www.freecodecamp.org
Citiți sute de articole despre programare: https://freecodecamp.org/news