编程=数据结构+算法

1,A 通过F()变成B,AB(定义域,值域)即数据结构,F()即算法
2,input,output是数据结构,控制流/接口等是 算法
数据结构不可再细分

算法=逻辑层+控制层

算法分为逻辑层和控制层。逻辑层是蓝图,在大体上需要做什么,是抽象的。控制层是具体做什么,是具体的。
注意:逻辑层和控制层的边界没有那么清楚,会有少部分的交叉。

心态

尊重自己的每一个决定,理解她意味着什么,并快速启动:因为我们早已不可能掌握全部知识
自己变强才能帮助别人
改变始于痛苦
代价是必要的,但不是充分的