CS50 2020 - Lecture 2 - Arrays

preview_player
Показать описание
TABLE OF CONTENTS

00:00:00 - Introduction
00:00:49 - clang
00:10:08 - Compiling
00:22:51 - Debugging
00:25:06 - printf
00:30:45 - debug50
00:47:55 - Duck Debugging
00:50:08 - Memory
00:56:09 - scores
01:03:45 - Arrays
01:25:39 - ASCII
01:29:28 - Strings
01:43:25 - strlen
01:47:54 - Arrays of Strings
01:51:56 - toupper
02:01:32 - Command-Line Arguments
02:10:43 - Exit Status
02:14:46 - Readability
02:16:27 - Cryptography

***

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

***

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
Рекомендации по теме
Комментарии
Автор

What annoys me about David is how high he set the bar for what makes a teacher great. Nobody can energize people about a subject like this man. Respect

Whatdisayptand
Автор

Can someone give this man an oscar for teaching

lightshot
Автор

I used to feel boring and fall asleep sometimes when listening CS lectures, but David has made it like a stunning art performance and I can't stop watching. Thank you for producing such a valuable and wonderful course.

dangtruong
Автор

The definition of a perfect teacher is David. Really weird, I learn it quickly with butterflies in my stomach for hours. His teachings are on another level.

cananakca
Автор

Where did he get all the energy to speak almost nonstop for more than two hours? I just sat down, stayed still and listened and felt tired already. Thank you David for all your insprational yet powerfully informative lectures.

.M-ps
Автор

thanks to everybody in the staff for making this possible

icarusgk
Автор

Every question of this class is a " really good question"❤️

jaikushwaha
Автор

The concepts are so fundamental that it has raised my curiosity to the next level in computer science. So lucky that i am learning at free cost such a valuable concepts. It has cleared my many why of the things in computer science after watching it.

hemantkumarsingh
Автор

I couldn't afford to go to college that's why am here. Thank you ❤

lupamo_Arnold
Автор

I actually have completed 4 videos and I was watching the fifth video, Lecture 4, and when I came back to this lecture, for some reason, I'have realized that I understand him better and learn the things in this video easier than I did weeks ago.

mustafadurmaz
Автор

I'm so confused and so glad that the Harvard classes are on youtube for free. These are really, really high quality!

ronimikkonen
Автор

Man if only every teacher has a passion for their teaching like this man 👏👏👏

billionairesbio
Автор

Got to know about CS50 (Harvard) just today by some you tubers (ishaan sharma, sunny singh and etc...).
*Course of 8 weeks and got reviews that its so helpful and has changed many of people lives and many got their internships just at after 12th and some at 2nd year degree itself, it's easy to get job opportunities and the main thing I like about this course is that David J. Malan sir is so energetic while teaching that no one can get bored and secondly the course is of free of cost* ...
Even I'm looking through to join this course after so many good reviews from youtubers who have experienced this course and they say it changed their life and made them successful in life!

Thank you to you sir for making the course available for all those youngsters at free of cost and that everyone can afford to join this course and learn new things and lastly certificate is also been issued. After this we get many opportunities in further career! Thank you so much sir 😊

leksham
Автор

The fact that Lecture 2 is actually the third lecture of the program

mustafam
Автор

I used to not want to learn programming because I thought it would be too hard but now I can watch this on my phone while in bed :)

phantom
Автор

I have my utmost respect for everybody who not only excels at a topic itself but also in the art of teaching. Sure one could argue, that everybody who has a very good knowledge and experience in a certain field should be pretty good at explaining stuff from that field. But teaching is so much more than just "explaining" something. It involves motivation, rewarding and a lot more.

TheGarfield
Автор

This is the first Computer science playlist that I'm actually enjoying! Hats off for displaying perfection in every single thing

mohammeduzair
Автор

Wow, Computer Science turning to be fun with David around, I loved how you explained Cryptography. Thanks David

josephmbote
Автор

I'm relieved to see that, even having taught this class for more than a decade, professor Malan uses notes, because it proves how complex the subject of computer science is.

natb
Автор

I really had no idea that a teacher could be this good. David is like the Miles Davis of teachers.

faanross