2月第四周周记


从2.24-3.1这一周,我干了哪些事情?

学习了cs61C的lec1,完成了lab0,裸听这种专业相关的而且语速非常快的视频还是有些吃力,摩登家庭跟读确实要安排上来了,一定要练出高水平的听力和口语,希望一年后的这个时候我的英语水平比现在提升很多。

学习了cs61B lec13-lec21的课件,这门课week1-week4是介绍java的相关基础,我上周完成的是week5-week8的内容,从算法复杂度 Big O, Big $\Theta$ , 介绍到disjoint sets, maps, BST, B-Tree, red-black Tree, Hashing, Heaps, Trie, KD-tree其中B-tree和red-black tree 是比较复杂的,我还没有把它的算法实现一遍,Heaps, Trie, KD-tree这三个也没有实现,不过Heaps和KD-tree的实现在后面的proj2会cover到。

我学习cs61B的策略是,lec和reading都看,lab/clab,hw, proj全部都会做,guide里的题目大概看一下,我本来觉得我做的还蛮认真的,但是后来发现了一个叫junhaow的小伙伴,他把guide里的习题也几乎都做了,并且把cs61B的笔记都整理的很好,让我产生了挫败感,为什么人家能做的那么好呢。我一方面觉得自己的时间是个问题,我周一到周五是用来学习cs61B,cs61C以及计算机的相关课程,周末要看论文,因为要补计算机的很多课,所以我的进程会比较赶,cs61B的笔记基本上没怎么记。

我现在觉得记笔记不是特别重要的事,最重要的自己要学会梳理学过的知识,通过博客记录下来,如果自己能用通俗易懂的方式解释它们,那这个知识就算真的掌握了,而且印象会很深刻,所以,总结和梳理很重要,这个我要开始做起来,不能再懒惰了,还有把之前学的cs61A和上学期的计算机编程实验整理,高优先级。

3.2这一周,我预计完成cs61B week9-week12的内容,lec,lab一定要完成,hw和proj可以剩下一两个。美剧跟读要完成摩登家庭的第一集和第二集,托福词汇也要复习到之前丢包的水准。


文章作者: lovelyfrog
版权声明: 本博客所有文章除特別声明外,均采用 CC BY 4.0 许可协议。转载请注明来源 lovelyfrog !
 上一篇
Rabin-Karp算法 Rabin-Karp算法
本文先简单分析了字符串匹配中暴力搜索效率低的原因,然后引出了两类改进的算法,然后重点关注第二类Rabin-Karp算法,分析了它的算法实现,以及它在多模式串匹配上的高效率。 字符串匹配在计算机科学中是一个非常重要的问题。给定一个长度为m的p
2020-03-02
下一篇 
cs50 week0 note cs50 week0 note
本文总结了cs50 week0 的note,介绍了什么是计算机科学,如何表示数据,算法以及伪代码,Scratch 的简单介绍。课程主页:https://cs50.harvard.edu/college/weeks/0/notes/ 计算
  目录