学霸联盟一等奖学金获得者金新超

金新超

一、自我介绍

姓名:金新超

班级:

职务:副班长

我的性格其实是一个比较随性,散漫的一个人,但对于想做的事情就特别的专注,所以说一个人对一件事兴趣的大小,很大程度上决定了一件事情的成败。平时的我,除了学习,也会经常打打篮球,听听歌,散散步,来沉淀沉淀自己,舒缓学习和生活的压力,也可以静下心来好好规划自己未来的道路。

座右铭:Themanwhohasmadeuphismindtowinwillneversay"impossible".

二、个人经验

刚进入大学的那会儿,我也和很多人一样,觉得辛辛苦苦地读完了小学,初中和高中,到了大学我也是时候放松放松,然而事实却没有我想的那么简单,因为我突然失去了自己的目标,做什么事情都好像失去了动力,做什么事情都提不起兴趣。经过了一年的“沉沦”,现在的我已经不在迷茫,我找到了属于自己的路,也将义无反顾的完成自己的梦想。在此,我想对还在迷茫或者目标并不明确的学弟学妹们说,找一个好的榜样,不论是老师,朋友,同学还是陌生人,找一个目标,去追随,努力让自己去成为那个你自己羡慕的人,不要让自己的青春留下太多的遗憾。

三、学习经验和学习笔记

我在刚开始接触数据结构的时候对这门课并不是那么重视,然而通过一整个学习的深入学习,才了解到数据结构是多么的重要,其中涉及的诸多算法和结构都对我们计算机历史以及人类历史发展有着推动性的作用,高效的算法能够大幅度提高计算机运行的效率。暂且先不说那些宏观,虚无缥缈的东西,就这门课来说,它是所有编程语言的核心,能够使开发人员从初级水平迅速跃居为高级。

那么,接下来我从3个方面简单讲讲该如何轻松又高效的学好数据结构,这个过程简单来说就是三个字:活→死→活。

首先,是一个活学的过程。对于数据结构这个过程要求我们掌握基本概念,这些基本概念总结为三大类,表、树、图。掌握了概念还需要我们了解概念的基本操作,数据结构和数据库不同的操作是少了修改一项,所以数据结构概念的基本操作就归结为三类增加、删除、查找。

基本概念图:

对于算法,要求我们对书中的每一个算法能够在脑海中建立起相应的模型,而不是死板的去记忆算法。比如树的遍历,一提到树的遍历我们就应该想到遍历的几种情况,在脑海中形成访问树每个节点的过程。这样,在学习下来,你的脑海中就有了整个数据结构的模型概念,对于任何一个知识点,都将游刃有余。

有了活学的过程并不代表我们的数据结构已经学好了,有些人到了此处就觉的数据结构已经学好,但是参加考试时,往往拿不到高分,甚至还会纳闷数据结构学的那么好,成绩却很差。这就是我们的第二个过程——学“死”。这个过程就要记忆算法,针对某些经典算法,必须要熟练记忆,俗话说孰能生巧,算法背的多了自然就能融会贯通了。

前两个过程相结合,我们就可以得到一个比较高的分数了,但却不是真正的学通,如果还想提高,就要进入第三个过程,再“活”学的过程。这个过程是在第二个过程基础上,多进行思考,看看哪些算法有共性,总结共性,总结出这种共性,然后多多实践,这样就能正确有效的记忆算法,将知识化为己用。

◆◆◆

■责任编辑

王洁









































儿童白癜风治疗方法
北京哪家医院治疗白癜风最专业



转载请注明:http://www.92nongye.com/zyjs/204613903.html