这个知识库的起源是我学习软件工程/计算机本科课程时的纸质笔记和老师们的资料,因为觉得纸质笔记难以保存就花了很大精力转移至OneNote,现在全部迁移至语雀,这份笔记大致涵盖课程与对应教材如下:
课程 | 教材 |
---|---|
数据结构 | 《算法》第四版 《数据结构与算法分析》 【本书英文PDF见http://people.cs.vt.edu/~shaffer/Book/】 |
操作系统 | 《操作系统——精髓与设计原理》 |
计算机网络 | 《计算机网络:自顶向下方法》 |
系统级编程/计算机组成原理 | 《深入理解计算机系统》(CSAPP) |
编译原理 | 《编译原理》(龙书) |
概率论与数理统计 | 自己用学校教材,实际各书大同小异,安利宋浩老师视频 |
注意
- 学校数据结构使用的是《数据结构与算法分析》,恰好当时我在看《算法》且做了Markdown笔记,在语雀中直接上传了md笔记,但实际上这份笔记我自认为做得很不好,大部分都属于对《算法》的摘录,毕竟当时大一,水平有限,不懂得就只好照搬,因此这部分笔记对于想要参考学习的同学不太友好,我现在回去看都头大。目前我已经在着手整理一份新的数据结构笔记,希望大家见谅;
- 系统级编程/计算机组成原理我之所以合并是因为二者其实重复的地方很多,系编的广度和深度要超过计组,因此进行合并,计组的大部分内容都可以在系编中找到;
- 编译原理这门课只是我的选修课程,龙书实际上也只看到了前几章,因此对于编译原理方面的笔记能非常有限
总之,谢谢大家能够关注这个知识库!
2020年6月29日
2020年7月18日更新
因为自己要上一个统计的summer school,作为复习,最近这段时间就整理出了大一的概统笔记和例题,概统教材主要是学校自己的,网上浙大版pdf比较好找到,内容都大同小异。
~这个笔记使我已经熟练掌握语雀latex的语法
话说b站宋浩老师视频讲的真好,而且还有高数和线代,这里发自内心安利下。✨✨✨
2020年7月30日更新
数据结构的笔记拖了好久终于更新了,这次把《算法》4th的笔记和课堂的数据结构笔记分开了,方便查看
2021年1月23日更新
更新了数据结构 Ch7 内排序,之前都是一些基于 C++ 的代码片段,难读懂也难复用。排序算法重要且基础,现已全部更新为 JS 实现,增加了对于常见排序算法的优化,且代码可以通过力扣题目进行测试