从一开始学数组和链表的磕磕绊绊,(大概花了15天),一直在理解老师为什么会这么实现,以及实现这么些数据结构的意义是啥,那时觉得挺枯燥的,以致有很长一段时间没有去学数据结构。后来忍不住又看了代码,感觉理解了一些,自己又从头看了数组和链表,通过反复的巩固和理解,终于有了信心。紧接着自己就手动实现了递归数组和递归链表,双向链表。后来学习到树的时候,有一些知识点之前以为自己弄懂了,其实没懂,在树这一章也反复巩固思考,(期间又挂机了一段时间。。。)。后来吃透数组、链表、二分搜索树后 又学习了波波老师的python3玩转机器学习(因学校的任务需要,急切的想入门机器算法)。在学习机器算法的过程中,也找到了一些学习方法,其中有一点我觉得挺重要的:能够从底层实现代码是一种能力,但是在学习底层实现的过程中,那种思想和个人感悟更为重要,通过总结归纳比较(重点真是总结归纳比较,而且是要不停的这么做)最终将知识变成自己的。老师的课讲的真的很好,理解这种思想后自己实现也不难,不论是机器算法还是数据结构。 :)