admin管理员组文章数量:1609964
第一部分见前一篇文章。第一部分大概学了至少十几天的样子。还是挺累的。进程大约是一天看一周的视频或者完成一连套作业(project暂时跳过)。
这部分可以慢慢学。
- 4月中旬前: 首先先把Princeton的data structure刷完。其中夹杂Extra,Project,CS61A,CS61B。
Princeton的data structure每刷一个章节就去做相关leetcode的easy和medium。 - 4月底之前: 刷完以上部分的80%后就可以去充实简历跟着网课做一些全栈项目以及继续刷leetcode了。
- 5月中旬之前: 此期间可以看看一亩三分地里的一些建议。计划下一阶段的事情。Leetcode刷到hard的时候就要看看大厂高频题,并且准备面试了。
- Dynamic Programming, System Design以及Cracking the coding interview和Code complete等等。
- 开学前: 数据库、操作系统和计算机网络课程。大数据处理。最好再看看软件工程、分布式、云计算和多线程并行计算等等。
- 开学就去各种找实习,多参加Events,多Social social。
-
Week 9 (3/12-3/16) : Data Examples, Midterm2, Final Examples, Users
- Data Examples
- Lists in Environment Diagrams
- append; extend; addition & slicing; list; slicing assignment
- Environment Diagrams includes list and nonlocal assignment statement.
- Objects
- Mutable Linked Lists
- Tree: Morse Code值得好好看看,可以用pythontutor研究一下environment diagram
- Lists in Environment Diagrams
- Users (User Interfaces)
- Data Examples
-
Week 10 (3/19-3/23) : Scheme, Exceptions, Calculator
- Scheme
- Scheme is a Dialect of Lisp
- Special Forms
- if expression
- and and or
- Binding symbols
- New procedures
- Lambda expressions
- Pairs and Lists
- Symbolic Programming
- Scheme Lists and Quotation
- Exceptions
- Scheme
-
Week 11 (3/26-3/30) : Spring Break
-
Week 12 (4/2-4/6) : Interpreters, Tail Calls, Macros
-
Week 13 (4/9-4/13) : Iterators, Streams, Declarative Programming
-
Week 14 (4/16-4/20) : Tables, Aggregation, Databases
-
Week 15 (4/23-4/27) : Distributed Data, Natural Language, Conclusion
-
Week 16 (5/8) : Final
本文标签: 公开课CS61Ainterpretationcomputerprograms
版权声明:本文标题:[公开课] CS61A打卡Spring2018(week9-week16): Structure and Interpretation of Computer Programs 内容由热心网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:https://m.elefans.com/dianzi/1728576010a1164478.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论