This is the third video in the course. Check out the full playlist: th-cam.com/play/PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi.html Here is a forum to discuss CS50 with other people from freeCodeCamp: www.freecodecamp.org/forum/c/harvard-cs50
This is really amazing and I can say this is really the one of the best lecture I have seen.Currently I am on week 1 lecture and it is such a great experience to learn from Prof.Malan.
I am now at the end pf second sem in my university but This is my second lecture counting from CS50- B, It took us the whole semester to learn what th guy taught in 2hrs. And FreeCodeCamp guys, Quincy and Company thank you is never enough
Great video I have a BS in info sys but I haven’t looked at programming for a few year. So I’m refreshing. But this was the best explanation of the various sorts that I’ve seen.
This lecture is increadibly better than my uni's. The lecture is so engaging, fun and so clear. Meanwhile in my uni the lecturer dribbles incoherently over videos used in the past semesters smh
Being a BA English student, I watch this video to develop my spoken English skill...Anyway , I understand something about the functions of computer and its parts...
Can you please try to get David to let you upload CS61 as he mentioned in the class? Or is there already something similar to that? (low level/assembly stuff)
Sigh, sometimes i wish i did not go to college in canada. My professors are so low quality at the moment, they just zoom zoom through everything without explanations and tell us to research it our selves and not ask questions...
David sir can u make complete series of lecture in c say 20 lecture and each lecture of 1.30 hours .......u r best in teaching ..u can refer jeery Cain from stanford university ...he has 27 lecture just on c and ....i have also seen stanford university Jerry Cain video lecture has 27 video just on c ,memory stack in c,malloc in c ......etc........
Host Promo when you talk about strings you would have to specify what it means to be sorted. Are we sorting alphabetically by the first letter? Or are we sorting by the number of chars in each string? Or some other value?
The sorting algorithm would have even more efficient if the chairs weren't used: the time each volunteer take to sit and stand up would have been saved. 😄
Because it is a great introduction to computer science. Where as freeCodeCamp’s curriculum is focused on practice, CS50 is focused more on theory. So we think you’ll find them to be great complimentary learning resources.
This is the third video in the course. Check out the full playlist: th-cam.com/play/PLWKjhJtqVAbmGw5fN5BQlwuug-8bDmabi.html
Here is a forum to discuss CS50 with other people from freeCodeCamp: www.freecodecamp.org/forum/c/harvard-cs50
This is really amazing and I can say this is really the one of the best lecture I have seen.Currently I am on week 1 lecture and it is such a great experience to learn from Prof.Malan.
Amazing
Can you add arabic subtitles?
fvrrbhbmmjg5654
g32q
This guy is the best. I can rarely pay attention to youtube tutorials for >5 mins. This guy has me zoned in for 2 hours at a time.
Fact
no literally I've been watching him straight up for 6 hours no distractions and I've never felt happier 😭👎🏻
For mobile users:
⭐️Contents⭐️
⌨️ (00:00:00) Introduction
⌨️ (00:00:54) Week 1 Recap
⌨️ (00:04:47) Preprocessing
⌨️ (00:07:05) Compiling
⌨️ (00:09:01) Assembling
⌨️ (00:09:29) Linking
⌨️ (00:12:36) buggy0.c
⌨️ (00:16:13) buggy2.c
⌨️ (00:25:14) Debugging Tools
⌨️ (00:26:02) RAM
⌨️ (00:29:11) Arrays
⌨️ (00:30:01) scores0.c
⌨️ (00:41:47) scores2.c
⌨️ (00:49:45) scores4.c
⌨️ (00:52:21) string0.c
⌨️ (01:00:42) Null Terminator
⌨️ (01:03:06) strlen.c
⌨️ (01:06:16) ascii0.c
⌨️ (01:09:39) capitalize0.c
⌨️ (01:12:23) capitalize1.c
⌨️ (01:16:38) argv0.c
⌨️ (01:21:25) argv1.c
⌨️ (01:24:52) Ciphering
⌨️ (01:33:15) exit.c
⌨️ (01:36:58) Finding 50
⌨️ (01:40:38) Sorting on Stage
⌨️ (01:50:27) Bubble Sort
⌨️ (01:51:34) Selection Sort
⌨️ (01:52:23) Computational Complexity
⌨️ (01:57:42) Merge Sort
⌨️ (02:04:29) Comparing Sorts Visually
Just the fact that you added "and Sorting Algorithms" to the title helped me find what I needed. wonderful class and teacher. thanks for the upload.
This series is amazing. We're so lucky to have this information provided for free!
The lecturer is a passion teacher!
Especially when you run at 1.25 speed.
@@hektor6766 not needed in his videos
I thought he was computer teacher?
No one's gonna talk about the amazing intro?
What's the song in the intro?
It's really fantastic.
That chair demonstration was excellent. I could almost visualize the code in my head, good way to think about the logic of sorting.
He is real teacher, really let the students suggest solutions. Others just tell their "story" then the class is done.
Thank you for posting this. I am not traditional software engineer, and I would never found this content had you not posted it.
I am now at the end pf second sem in my university but This is my second lecture counting from CS50- B, It took us the whole semester to learn what th guy taught in 2hrs. And FreeCodeCamp guys, Quincy and Company thank you is never enough
The production value is pretty high.
When I watch his lectures I get so much motivation for study. Thank you, sir.
he is literally sweting bullets while his lectures. this shows how motivated he is
Great video I have a BS in info sys but I haven’t looked at programming for a few year. So I’m refreshing. But this was the best explanation of the various sorts that I’ve seen.
This lecture is increadibly better than my uni's. The lecture is so engaging, fun and so clear. Meanwhile in my uni the lecturer dribbles incoherently over videos used in the past semesters smh
I can see the sweat on his head, he's such a passionate lecturer.
Merging sort is a revolutionary idea!
to convert chars to integers you can do that :
``` char c = 'a'; // narrowing on C
int a = c; // instead of int a = (int) c;
```
Help me 0.75 playback speed, you're my only hope.
You are very good speaker and teacher 😊
That's beautiful enjoyed this very much
That log(n) definition was awesome I did not learn that from school.
Where was it
Being a BA English student, I watch this video to develop my spoken English skill...Anyway , I understand something about the functions of computer and its parts...
This is heaven ❤️
Can you please try to get David to let you upload CS61 as he mentioned in the class? Or is there already something similar to that? (low level/assembly stuff)
Thank you very much...
Keep it up
Bardzo pożyteczne.
He looks like Data
Love it, can't stop watching! But how many times did he say "cryptic"? 😅
3:15 possibly related to my sqrt problem
1:18:00 main function arguments
this guy is on drug called passion :)
Thanks David.
Satya Nadella blackmailed and active corrupt.
I love the sorting animations. Where i can access the animation? i want to see it again
Tx,, lecturer explanation is lit
Thank u for this awesome video
I wish I could type code that quickly.
www.typingclub.com/sportal/program-3.game Been using this for 3 weeks now, and it works !
you can use Emmet on your IDE to type less but output more
Caesar cipher!
keyspace of 26
can I say it is the most important video of the series?
Yes bro🕊️
Very nice 👍😍😊😊😊😊
Sigh, sometimes i wish i did not go to college in canada. My professors are so low quality at the moment, they just zoom zoom through everything without explanations and tell us to research it our selves and not ask questions...
Nice video. I am Bangladeshi.
David sir can u make complete series of lecture in c say 20 lecture and each lecture of 1.30 hours .......u r best in teaching ..u can refer jeery Cain from stanford university ...he has 27 lecture just on c and ....i have also seen stanford university Jerry Cain video lecture has 27 video just on c ,memory stack in c,malloc in c ......etc........
['sort', 'this', 'array']
Host Promo when you talk about strings you would have to specify what it means to be sorted. Are we sorting alphabetically by the first letter? Or are we sorting by the number of chars in each string? Or some other value?
Thanks!
what did "ciphering" have anything to do with anything we learned? he didn't make a connection to programming.
he refers to the problem sets that you have to do each week in the CS50 course.
watch at 0.25
Thanks
00:26:02
Great!
The sorting algorithm would have even more efficient if the chairs weren't used: the time each volunteer take to sit and stand up would have been saved. 😄
If I want to get higher level of lesson of algorithm, Where I can learn?
MITx 6.001 and 6.002
1:09:40
is it necessary to add void in brackets of main ?
Haa bro..... because it's the main function of code and if you miss those small things than...you will end up making mistakes 🕊️Love from india 🤗
does this video is just the same in the video in Harvard's CS50(2020)??
Think so
2 spaces is a better tab
Hi, right now we are already given easy function, like upper lower, but can we really need to understand behind the function is? thanks alot
It's gonna b week 0-11 course?
Is there any public url for the visualization of sorting algorithms
searching for "visualized sort" on say youtube should return a bunch of results and more
1:10:36 I really didn't get it!
I’m naming my daughter zamyla
I have no idea what he's talking about.
lol this compared to intro to computing at CCNY
Total lectures?
find cmplete lecture at edx.org , totally free
We're posting one lecture per day until the entire course is posted. But like others have pointed out, it is available elsewhere.
@@freecodecamp how many videos are there?
@@permanadiningrat where exactly ? i can’t find 🤔✌
@@crosby9811 Here you go th-cam.com/play/PLhQjrBD2T3828ZVcVzEIhsHVgjANGZveu.html
44:20
2:7:0
Why are posting video from cs50
Because it is a great introduction to computer science. Where as freeCodeCamp’s curriculum is focused on practice, CS50 is focused more on theory. So we think you’ll find them to be great complimentary learning resources.
But they are all available at CS50 YT channel and you link to them in the description anyway. What's the point of just reuploading their videos?
Many of our subscribers will find out about this great course for the first time from us posting it. We just want to help spread free knowledge.
@@freecodecamp Thank you, I would of never found this, had you not posted this
@@freecodecamp i sure did. What a finding it was
0:50 Skip intro
Can this school not afford air conditioning ?
Haha. I was thinking the same.
I want to this course in hindi
You can voice over, if you can in hindi :-P
This was by far the most confusing video. I am so lost on this entire video.
see all the videos and you will understand
Yusef Psytek what would watching the other videos do? They have nothing to do with this video.
@@abvdgr8886 i'm watching all the playlist and i think is the better teacher, i learned a lot!
just stay motivated and keep trying
much much much munch munch munch lol😂😂😂
please compress the file then upload it , it's almost 617 MB.
This is a clickbait title !!!
It's an introduction to C programming not an algorithmic lecture about sorting arrays !!!!
it's not true
It's part 2 of the intro to C lecture
Did you ask for permission to repost this content?
Yup! They gave us permission.
lol, instead of thanking and taking the value presented here this lol dude is more interested in "permission" stuff
@@bonzayy its sounds to me that u dont recognize the value of copyright. Well theres no problem since its reposted with permission. Lol
@@PainRUify it sounds to me you want to be more catholic than the pope
@@bonzayy that's an anti-intellectual reasoning. sad for you
thank you!