首页 > 其他分享 >TheWay2Hack

TheWay2Hack

时间:2024-03-12 09:11:07浏览次数:22  
标签:csapp 15 算法 时间 阶段 TheWay2Hack NandToTetris

TheWay2Hacker

coding

阶段一

打基础。

主要涉及两个方面,一个是代码质量和设计,代表课程是cs61a。预计时间为一个月(因为已经过去一个月了)。

另一个是步入下一阶段的先导课,是为了进入更底层视角的铺垫,csapp和NandToTetris。每周一个lab,一共7个lab,预计时间为两个半月;另一个是NandToTetris,主要目的是对计算机底层进一步熟悉,并且课程难度较为简单,目标就是模拟一个计算机。预计一个半月。

这样时间基本定好,就是4月15号,完成cs61a和NandToTetris。csapp是6月1号完成,建议直接发朋友圈ddl。

阶段二

“程序设计 = 算法 + 数据结构”

本阶段是以java为基础,写cs61b(60h~~约等于三周,截止时间为6月25号)和Coursera: Algorithms I & II(共计6周,截止时间为7月20号)。

体系结构:cs61c--两个月(截止时间为7月20号)

最重要的是,c++开始。(如何开始?)

阶段三

到了这里就是8月份了,还剩下4个月的时间。

阶段一二完成后,基本掌握了代码开发的规则和算法思想,代码质量显著提升,对于计算机底层理解更为深入。

另一个就是利用计算机工具的能力越来越强,shell脚本、gdb调试等很熟练。

下一步就是利用上面所学的知识,开始进行大项目归并。

首先就是os:MIT 6.S081,预计用时200h,接近4个月

另一个就是db:CMU 15-445: Database Systems,先修是C++,数据结构与算法,CMU 15-213(csapp),实现一个面向磁盘的传统关系型数据库 Bustub 中的部分关键组件。

标签:csapp,15,算法,时间,阶段,TheWay2Hack,NandToTetris
From: https://www.cnblogs.com/shangshankandashu/p/18067567

相关文章