太困了,但我还是想说两句,因为我怕明天忘了。说实话,我是个不喜欢做数学题的人,我学了比较多的c基础后,看了二分搜索,链表,树之类的数据结构体后,还有hashmap后。我就更加不喜欢做那些算法,数据结构体的题,因为我已经知道c的基本数据类型,数组,字符串,能做到什么程度。我是个特别务实的人。其实我感觉刷那些数学算法题,就是在浪费我思考的时间。虽然我拿过两次全国奥数奖,所以我很理解数学他是个什么东西,比如,一个递归,
下面这个递归demo,写得太复杂,如果是我写,我会写得更简单。其实软件业务逻辑中,你会发现,他的思考完全是基于业务逻辑层面,这种什么数学思维,根本没必要把你的智商浪费在数学考题上。而且软件开发中,你请一个人做分析,完全比你用什么数学实现一个xx更好。软件下一个辉煌的...,比起数学,其实我更看好生物,化学,物理。你不能说圆周率跟勾股定理很伟大,就所有数学定理都很伟大。每个领域都有白象。我后面会看下离散数学,微积分之类的。