t1123-03
又是一年总结时。记得高中的时候,老师总强调学习要学会总结,通过总结,才能知道自己学到了什么,什么还没有学到;通过总结,才能提高自己!
这学期也接近尾声了,回过头看看,通过这学期的学习,对《数据结构与程序构建》这门课,还是有不少收获的。
其实时间不是问题。
记得刚开始的时候,我对这门课时一点信心和兴趣都没有的,因为我骨子里头已经认定了,自己的c语言和c++没有学好,这门课也是不可能学好的。所以在第一次课中,马老师把现在的大学生分为好几类(好像是这样的):第一种占百分之十,是非常想学,并想尽各种方法去学;第二种占百分之二十,是心里想学,但;第三种占百分之三十,是不太想学,只是应付,混日子的(记得不太清楚了)。
我毫不犹豫的把自己列入了百分之三十当中。我并不是想当这类人,只是对过去的自己表现的评价。至少我也要向那百分之二十的人看齐!
之前没有做,是因为大一的时候总是埋怨太忙了,比高中还忙,没有时间学习。其实我们错了。紧接着马老师就让我们知道“心在**,时间就在**”!
实践出真知。
在上线性表那一章的时候,老师讲完单链表存储结构之意图的时候,就问我们听懂没有,我想这些我真懂了(课堂上我真看懂,听懂了)。做完现线性表实验的时候,我在写报告时想画些存储、插入、删除示意图,当我把方框画完,填上数字后,懵了!这指针怎么指啊?
搜索指针指哪啊?尾随指针又指哪呢?自己感觉是这样的,感觉又不对(幸好有课本)。
古人说得多好啊“纸上得来终觉浅,绝知此事要躬行”!所以,虽然我们在课堂上很多东西都听懂,知道是怎么回事。但没经过自己动手,没经过自己实践,不算真正知道,实践才能出真知!
敢于尝试定有所获。
做实验的时候,经常的第一想法是:我不会,我做不出来。在这种消极的思想的帮助下,确实是什么也做不到的。
在困难面前,其实很多时候,我们首先都是先被自己打败了,认为自己不行,就连试一试的想法都放弃了。但如果我们第一时间不是这样消极,也不想是什么结果,只是告诉自己试试看,尽力吧!效果将完全不一样。
在做栈的基本功能操作实验的时候,我没多想,参考课本的程序,自己试着去编,当我坚持下来时,发现自己是可以做到的。自己不能放弃自己,敢于尝试,就算自己懂的不是很多,也一定是会有大收获的!
通过本学期对数据结构这门课的学习,我不说我自己具体学到了什么知识内容,但通过。
学习本课程,我懂得了一些方法,得到了一些感悟,这些东西虽然不能让我一下子就懂得了数据结构的内容,却可以支持鼓励我继续去学习,可以说将对我一生有益!
老师是伟大的,“燃烧自己,照亮别人”。马老师兢兢业业,把毕生所学毫不保留地传授给学生,送走了一批又一批学生。在此,谢谢马老师!希望马老师能培养出更多的人才!
数据结构与算法报告
合肥学院。计算机科学与技术系。课程设计报告。2011 2012 学年第二学期。20 12年 6 月。一,题目。1 名称 幸运数组。2 内容 doraemon有一个幸运数字k,并且对于一个数组,若其和能被k整除,则称该数组为幸运数组。现在他想知道,给定一个长度为n且由正整数构成的数组,它有多少个子数组...
数据结构常用算法数据结构算法
void union list la,list lb union void mergelist list la,list lb,list lc else while i la len while j lb len mergelist status initlist sq sqlist l elemt...
数据结构队列实验报告
队列实验报告。小组成员 xx日期 xx 1 需求分析 1.链队列。1 在本演示程序中,首先要链队列添加一个头结点,并判断队列是否为空,它只允许在表的一端进行插入,而在另一端删除元素,允许插入的一段叫队尾,允许删除的一端则为对头,接着访问队列中所有元素,并输出,输出是每个元素之间用空格来完成。最后销毁...