Skip to content

bootcs-dev/course-cs50

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CS50: Introduction to Computer Science

简介

CS50 是哈佛大学的计算机科学入门课程,由 David J. Malan 教授主讲。这门课程涵盖了计算机科学的核心概念,适合零基础学员。

学习内容

  • Week 1: C 语言基础
  • Week 2: 数组与字符串
  • Week 3: 算法
  • Week 4: 内存管理
  • Week 5: 数据结构

先修要求

无需编程经验。

参考资料

本地自测

方式一:安装 bootcs 命令(推荐)

macOS / Linux:

curl -fsSL https://bootcs.dev/install.sh | bash

安装后直接使用:

bootcs check cs50/credit

方式二:直接使用 Docker

docker run --rm -v $(pwd):/workspace ghcr.io/bootcs-dev/bootcs-cli:cs50 check cs50/<stage>

方式三:设置别名

将以下内容添加到 ~/.zshrc~/.bashrc

alias bootcs='docker run --rm -v $(pwd):/workspace ghcr.io/bootcs-dev/bootcs-cli:cs50'

然后使用:

bootcs check cs50/credit

About

Test course for cs50

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published