跳转至

Teachyourselfcs

这个名字来源于 Teach Yourself Computer Science

I 编程算法

基本的教程太多了,我的建议是过完一遍数据类型 / 语法之后往后看算法,遇到不懂的再去查。

I.1 数据结构 & 算法

  • hello-algo
    • 适合初学者的算法学习平台;
    • 比较可惜发现时 FDS 已经上完了,属于是半吊子水平,但很难给出时间系统学习算法了。
  • OI wiki
    • OI Wiki 致力于成为一个免费开放且持续更新的 编程竞赛(competitive programming) 知识整合站点”。
  • LeetCode 算法通关指南
    • 类上,基于在 LeetCode 上的题;使用 python
  • LeetCode 101
    • 类上,基于在 LeetCode 上的题;使用 C++
  • leetcode_problem_rating
    • zerotrac 对于部分 LeetCode 题基于难度的排序,由难到容易,适合刷题入门
  • labuladong 的算法笔记
  • CodeForce
    • 这就是竞赛爷的主场了。

I.2 编程语言

实用技能

MIT 系列。

II 自学指南

III 大学课程

很多内容在 CS 自学指南中很明白了,这里补充一些其没有加入的内容;部分课程资源难获取,可以看看 learncs 留档的几门课。

IV 其他

评论