Skip to content
/ CS50 Public

Introduction to CS50x and answers to some Problem Set.

Notifications You must be signed in to change notification settings

xjn2005/CS50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50

CS50x is an online introductory computer science course offered by Harvard University, serving as the online version of the CS50 course. It covers the core fundamentals of computer science, including algorithms, data structures, software engineering, and computer networks.

Due to time constraints, I only watched the lectures and completed the problem sets from Week 1 to Week 5. Nevertheless, the course has been incredibly helpful to me, so I hope to share it with anyone who loves computer science—or hasn’t yet developed a passion for it.

Honestly, I don’t think any student could dislike Professor David J. Malan’s passionate teaching style, nor could they dislike the classroom atmosphere of CS50x. Moreover, the post-class assignments and labs are exquisitely designed: they encourage thorough thinking while never exceeding a reasonable level of difficulty. I’m confident you’ll also experience the joy of overcoming hardships to solve a problem as you study this course.

Given my limited skills and time back then, I only finished the "less comfortable" section of the C language problem sets.

Now, I have compiled all the completed work into this repository, which can serve as a reference for others who are also studying this course.

For explanations of the content and a compilation of resources therein, please refer to Zhihu:大学生必看的C语言

About

Introduction to CS50x and answers to some Problem Set.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages