您的位置:首页 > 理论基础 > 数据结构算法

数据结构学习心得总结

2016-01-29 21:35 603 查看

开篇

经过近一个月的学习,终于将郝斌老师讲的数据结构视频看完了~

学习完成后,受益良多,也非常喜悦,非常开心,好像终于打了一场胜仗一样!

我打算将这一个月的学习心得做一个汇总,记录下来。

希望能给初学者带来信心和经验,能给大家分享这份快乐~

万事开头难

刚开始打算学数据结构,是因为找工作面试的时候,很多公司都要求对数据结构有了解。没办法,我只有硬着头皮学了。

但是我没有任何学习思路,因为之前上课学习的时候,我大部分时间都逃掉了这门课,去做一些所谓的“正事”。唉~现在又不得不重新拾起来,自讨苦吃

于是,我就回到学校,找了一些数据结构的视频学习,学了一些,但是感觉视频讲的太乱了,自己不能有一个很清晰的思路,很痛苦很痛苦~但也不得不硬着头皮看下去啊

直到有一天,我在网上发现了郝斌老师讲的数据结构,刚开始听第一讲,视频质量不太高,自己也没抱希望,应该也是千篇一律的东西吧!郝斌老师讲什么是数据结构,什么是算法,讲着讲着,哇塞!我突然有一种豁然开朗的感觉,我终于知道数据结构是干嘛的了,知道数据结构有什么用了

纵然视频质量不高,但是郝斌老师讲解的思路是那么清晰,也非常好实践,于是边看边记边实践,慢慢就入门了。

事半功倍

俗话说万事开头难嘛!既然开头了,那就容易了啊。

于是接下来的日子,我保持每天3-4小时左右学习,也没有感觉吃力…

但是我发现,要想学习数据结构,得对C的指针有一定理解,因为数据结构的实现得依赖于指针,要不然根本没法学。于是,我又将C的指针复习了一遍,看的是谭浩强老师的C语言红皮书。

有了C指针的基础,就正式开始学习了。在这个过程中,难免会出现自己不懂的问题,但是,跟着老师的思路踏踏实实的学习,不懂的还是相当少的…所以建议初学者学习的时候,不要跳着看视频,视频是有连贯性的,否则不容易接上,造成自己的知识点比较零散,不成体系

也就在前几天,我就这么老老实实的学习,终于将78个视频学完了!

学完后 last but not least

学习完成后,发现前面学过去的知识点记得比较模糊了,于是我就打算一天一个章节,再汇总一遍。

因为刚刚学过去,所以回忆汇总的过程很轻松,但是很重要。

在汇总的过程中,又对知识点梳理一遍,这样就使数据结构整门课程,在自己的脑海中有了一个完整的体系,同时,也加深了理解,就会慢慢将老师讲的变成自己的东西。

so,last but not least~很轻松,但是很重要的一个环节。

收获

上面就是整个的学习过程,在这个过程中,收获很多,主要有以下几个方面:

1.知识的收获。

学完数据结构以后,再编写程序,发现自己对程序的理解和以前真的不一样了,有了更高一层的视角。

2.人格的成长:感恩的心

和郝斌老师素未谋面,但是老师录制的这么好的视频,完全免费开放给大家,使我能够迅速提高自己这方面的知识。

回想起来,从小到大,自己和别人是息息相关的,正是因为有了别人的奉献,才成就了自己。因为父母,自己得以健康成长,因为老师,自己学会知识技能,因为朋友,自己得到很多帮助。没有父母、老师、同学的帮助,也不会有现在的自己,所以,很感恩大家!

那么,因为自己与别人息息相关,自己也要努力的学习、奉献,好好的对待身边的每一个人,怀着感恩的心,将这个火炬传递下去,去成就更多的人,“点燃”更多的人,同时也成就自己,“点燃”自己!

[附录]郝斌老师《数据结构》视频下载

点击进入百度云下载
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  经验