leetcode能不能引入头文件 KNOWLEDGE 2020:CS知识框架
leetcode能不能引入头文件秋招知识点整理。前言来源:从牛客网的面经和github的总结上找盲点和考点进行总结。目的:将知识点列举出来,做到心里有数,就算遗忘具体内容,也可以不丢失大的框架。细节可以做笔记记录下来。安利ipad pro配notability,真·生产力工具。虽然有的章节可能是以问题的形式出现的,但是组织上仍然是以知识点为基础,将理解知识点的流程融入到问题中,于是可以在脑海中构建相应的思维导图/逻辑框架来理解和记忆。相应的,在记录的时候,会按照如何去理解的思路和顺序,标注问题和描述。
分层:下面将知识点分为3层。
-
第一层:基本素养,包含数据结构+算法,操作系统,网络,分布式的知识。个人觉得这是一个程序员的基本素养,只有在了解了这些基础上,才能更扎实的学习构建于之上的上层知识。
-
第二层:优势,在有了基本素养的基础上,对语言的实现以及数据库或开源项目的原理深入了解,是表现能力的关键。
-
第三层:细节,在于平时一些不会太在意的点,是否有刨根问底的心。但每个人的时间有限,这并不是必须的。