数据结构与算法课程设计 心得体会 学习体会(11)_数据课程设计心得体会

2020-02-27 其他心得体会 下载本文

数据结构与算法课程设计 心得体会 学习体会(11)由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“数据课程设计心得体会”。

课程设计的心得体会

班级:08计本(2)班学号:0804012016姓名: 宁兵

《数据结构与算法》的课程设计时间为两周,为的是检验我们学习本课程的成果,提高我们分析和解决实际问题的能力。

老师们根据“数据结构与算法”精品课程建设组根据课程教学大纲要求,精心选择了一批课程设计题目,由我们抽取其中的题目。我抽到的题目为第31个:旅游信息咨询程序,处于对不同目的的旅客对交通工具有不同的要求。例如,因公出差的旅客希望在旅途中的时间尽可能短,出门旅游的游客则希望旅费尽可能省,而老年旅客则要求中转次数最少。编制一个国内6个旅游城市间的交通咨询程序,为旅客提供两种或三种最优决策的交通咨询。初拿到该问题时,我感觉无从下手,不知道该用什么样的数据类型,用什么存储结构,怎么实现题目中要求的功能。后来,通过从图书馆借的参考书和网上查到的资料,再经过分析,思绪渐渐明朗起来,要用数据结构中图的存储结构,又因为要包含旅途耗费时间和票价,故考虑用有向网的邻接矩阵存储该交通图,对城市信息、列车时刻表及飞机航班信息的编辑(增加和删除)相当于在线性表中插入和删除,较简单,很容易实现功能要求。重难点是提供两种最优决策:最短时间到达和最少花费到达,我考虑了很多种方法,再通过比较时空性能,最终选择使用图中求单源最短路径的迪杰斯特拉(Dijkstra)算法,该算法相较于其他求最短路径的方法,时空性能均较好,而且容易实现,只是理解过程较复杂,但是通过多次的看书,手工运行,也就能理解过程了。最后就是编程和运行实现,调试过程中还是花了不少心血,尤其是在多个城市间选择最短路径时,时常出错,权值总是输入与运算相差很远,但工夫不负有心人,通过反复的调试分析及同学的帮忙,终于调试成功。在整个上机的过程中,遇到了很多以前没有遇见过的问题,在上机调试的这段时间认识到自己在编程过程中的粗心与自己在学习过程中的不足,也认识到自己还需要更努力学习。另外通过这次课程设计我培养了自己独立思考解决问题的能力,在调试的过程中,通过不断的发现问题,需要进行详细的分析来解决这些问题,过程里也有不耐烦和想放弃的时候,可是最终还是坚持了下来,这 也是一个对问题从认识到建立模型,之后提出方法,修改方法,最终解决问题的过程。通过这次的课程设计,我学到了怎么样从一个实际问题出发,建立模型,找到相应的存储结构和实现方法,实际运行,反复调试和修改,最终实现功能。在程序设计方法以及上机操作等基本技能和科学作风方面受到比较系统和严格的训练,学会数据组织的方法,把现实世界中的实际问题在计算机内部表示出来并用软件解决问题,培养了良好的程序设计技能。

数据结构与算法课程设计 心得体会 学习体会

课程设计的心得体会班级:计算机科学与技术08计科2班学号:0804012031姓名:杨松对于本课程设计《算术表达式求值问题》,在起初分析题目时,只有一个大概的轮廓,包括算术表达式的运算......

数据结构与算法课程设计 心得体会 学习体会

课程设计的心得体会每一次课程设计,都有不一样的感受,通过课程设计,对我而言,得到的不仅仅是知识,更是获得知识的方法,这显得更加的重要。本次课程设计,我的设计题目是校园导游程序......

数据结构与算法课程设计 心得体会 学习体会(7)

心得体会通过两周的课程设计,完成了预定的目标,其中有很多的随想。老师的题目发下来的很早,大概提前了3周,当时就着手搜索有关线索二叉树的思想,思路,借了一本《数据结构-c语言描......

数据结构与算法课程设计 心得体会 学习体会 (32)

课程设计心得体会学号:0804012044姓名:张睿辰班级:08计本二班课程设计做完了,我的大学第二个春秋也落下了帷幕,通过两个星期的课程设计明白了很多,体验了很多,也懂得了很多。我的课......

数据结构与算法课程设计 心得体会 学习体会(42)

心得体会通过本次课程设计,对图的概念有了一个新的认识,在学习离散数学的时候,总觉得图是很抽象的东西,但是在学习了《数据结构与算法》这门课程之后,我慢慢地体会到了其中的奥妙......

《数据结构与算法课程设计 心得体会 学习体会(11).docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
数据结构与算法课程设计 心得体会 学习体会(11)
点击下载文档
相关专题 数据课程设计心得体会 学习体会 心得体会 数据结构 数据课程设计心得体会 学习体会 心得体会 数据结构
[其他心得体会]相关推荐
[其他心得体会]热门文章
下载全文