← All freeCodeCamp videos

Data Structures - Intro to Computer Science - Harvard's CS50 (2018)

137,241 views 2,508 likes 2019-01-26 2:03:28 Watch on YouTube ↗ freeCodeCamp ↗
Algorithms & Data StructuresComputer ScienceCS50

Chapters (16)

Show the creator's full description
Learn about data structures in the c programming language. This course teaches the foundations of computer science. This video is lecture 4 of Harvard University's CS50 2018 course (part 5 since the lectures start at 0). Check out our full CS50 playlist: https://www.youtube.com/playlist?list=PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi 🔗CS50 IDE (must have free edX account): https://cs50.io/ 🔗Handout: https://cs50.harvard.edu/college/guide.pdf 🔗Notes: https://cs50.harvard.edu/x/2020/notes/4/ 🔗Problem Set: https://cs50.harvard.edu/x/2020/psets/4/ 🔗Source Code: https://cdn.cs50.net/2019/fall/lectures/4/src4.zip ❤️ Try interactive JavaScript courses we love, right in your browser: https://scrimba.com/freeCodeCamp-JavaScript (Made possible by a grant from our friends at Scrimba) ⭐️Contents⭐️ ⌨️ (00:00:00) Introduction ⌨️ (00:00:50) Week 3 Recap ⌨️ (00:05:55) memory.c ⌨️ (00:19:48) ddb50 ⌨️ (00:21:40) Week 3 Recap, continued ⌨️ (00:31:07) struct.h ⌨️ (00:32:37) struct0.c ⌨️ (00:35:03) Linked Lists ⌨️ (00:45:22) typedef ⌨️ (00:50:23) Linked Lists on Stage ⌨️ (01:02:24) list0.c ⌨️ (01:08:44) list1.c ⌨️ (01:25:26) list2.c ⌨️ (01:40:21) Hash Tables ⌨️ (01:50:05) Trees ⌨️ (01:54:50) Tries Lecture taught by David J. Malan. Thanks to Harvard's CS50 for giving us permission to post this lecture. Checkout their YouTube channel for more great lectures: https://www.youtube.com/cs50 -- Learn to code for free and get a developer job: https://www.freecodecamp.org Read hundreds of articles on programming: https://medium.freecodecamp.org

Description and video by freeCodeCamp.org. This page is an independent companion view; the video is embedded from YouTube.