CS50 Fall 2023 - Lecture 5 - Data Structures (live, unedited)

preview_player
Показать описание
***

This is CS50, Harvard University's introduction to the intellectual enterprises of computer science and the art of programming.

***

TABLE OF CONTENTS

00:00:00 - Introduction
00:14:12 - Stacks and Queues
00:23:15 - Jack Learns the Facts
00:25:39 - Resizing Arrays
00:44:18 - Linked Lists
01:33:39 - Break
01:45:58 - Trees
02:00:22 - Dictionaries
02:04:15 - Hashing and Hash Tables
02:23:33 - Tries

***

HOW TO SUBSCRIBE

HOW TO TAKE CS50

HOW TO JOIN CS50 COMMUNITIES

HOW TO FOLLOW DAVID J. MALAN

***

CS50 SHOP

***

LICENSE

CC BY-NC-SA 4.0
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International Public License

David J. Malan
Рекомендации по теме
Комментарии
Автор

1:31:37 Professor finally let his intrusive thoughts win. I can die in peace now.

zemrwrld
Автор

I live the effort David puts into making the class feel new every year 💯

ghosttheprogram
Автор

Cherish this balloon demonstration, we might never see it again

regularnick
Автор

very honestly... the content strucutre is so good. I hate that David speaks with nearly no pause. it's 2 hours of words without a pause

dushyantchaudhry
Автор

1:55:21 Only David J. Malan can make you love recursion

ThatGuyMwangangi
Автор

Thanks for lecture, you are the best! ❤

drspiderman
Автор

just finished the pset5 for this lecture \ anything is possible lads, sit at your code editor and drink some water

calvinducharme
Автор

Everything seems so easy until it's time to implement to the pset

zlsjhhi
Автор

Hey guys:) I watch cs50 YouTube lectures of this year:) and I am just curious is there some practical work from Harvard that I should done alongside with this lectures? Can you tell me please
P. S. That's awesome lectures, thanks for sharing❤

lsnh
Автор

Does the resizing array example shows us that, whenever we declare an array we are essentially working with pointers and not a variable anymore.

For example instead of declaring list as
"int *list = malloc(3*sizeof(int));" I declare it as "int list[ ] = {1, 2, 3};"

Is "list" still considered a pointer now?

mustafabhadsorawala