数据结构与算法课程设计心得体会学习体会(2)[修改版].pdfVIP

数据结构与算法课程设计心得体会学习体会(2)[修改版].pdf

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

心得体会学习体会

(2)

课程设计的心得体会

每一次课程设计,都有不一样的感受,通过课程设计,对我而言,得到的不仅仅是知识,更是获得知

识的方法,这显得更加的重要。

本次课程设计,我的设计题目是校园导游程序,本程序主要用到的是课本中图的知识,以校园中的景

点作为顶点,以景点间的路径作为边,就构成了图。我用到的时临界表存储结构,这样对空间的浪费不至

于很大。主要完成的功能是最短路径和所有路径的算法,最短路径用的是书上的Dijkstra算法,原来我对这

个算法的只是出于一个对大致的过程知道的程度,课程设计之后,我对该算法可以说是很熟悉了,不管是

算法思想还是代码。另一个主要功能是求两个景点间的所有路径,这个算法书上没有提到,我一步步的摸

索,用了一个递归的思想,再经过不断的修改,一次次的单步运行,通过查看相应变量的变化情况,将此

算法实现的。最后完成整个程序。

课程设计,本人感觉对于写程序,首先要要的是思想,即完成每个功能需要的算法思想,在想好思想

后,就要具体到代码,计算机能够识别的代码,代码写好后,大多情况下是有错误的,首先要排除语法错

误,然后时语义错误,在排错的过程中,我用到的最多的是单步运行,感觉单步运行这种方式很管用,通

过一步步的运行,通过每一步的运行,观察其中变量的变化情况,可以很容易的知道代码是哪一步出了错

误,这样对排错有很大的帮助。在课程设计的过程中,曾遇到过很多的问题,如对路径字符串的处理,整

个递归一步步的往下调用和返回过程,还有很多细节的问题。在遇到问题时,首先想到的是自己思考,分

析过程,查找资料,上网百度,通过自己的努力还没有解决时,这是首先需要问的是自己旁边的同学,和

同学讨论,有时还争得面红耳赤,如果最后将此不下,就向老师提问。这课程设计的过程中,我几乎所有

的问题处理流程就是这个样子的。我感觉这就是一种学习的方法,在学习中遇到难题时的学习方法,要把

这种学习的方法变成一种习惯,这才是每次课程设计应达到的一种效果。

课程设计提供了这样一种学习的机会,可以随时随地向老师请教,和老师交流的一个机会,和同学互

相讨论的机会。课程设计教会了我,如何用计算机程序来处理现实中的实际问题。将现实中的实际问题先

转化为数学模型,然后将数学模型用程序解决的一种能力。

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

(21)

课程设计心得体会

经过两个星期的思考,过程曲折可谓一语难尽。在此期间我也失落过,也曾一度热情高涨。从开始时

满富激情到最后的复杂心情,点点滴滴无不令我回味无长。生活就是这样,汗水预示着结果也见证着收获。

劳动是人类生存生活永恒不变的话题。两周的上机实习快要结束了,留给我们的路却漫长而幽远。本次集

中上机实验,对我来说可以算是一次挑战,因为在理论学习中没有好好的掌握,现在要独立完成一个较复

杂的程序编写,确实有一点困难。但我对于困难一向是以积极迎战的态度来面对,认真积极努力完成这次

集中上机的任务。今后我必需认真思考,而且要践行我的承诺,一步一个脚印的走下去,才可以达到我预

期的彼岸!仔细回顾数据结构的学习过程,发现其实它也并不是想象中的那么难。数据结构的学习应该是

自己不断积累的过程,这比老师给我一个“A”要强数倍,,因为这意味着我走上了积累的道路,今天我所

培养自己的兴趣,当

你满足了最基本的你可以想能不能再完善一些不断为自己提出新要求就可以不断地去超越,人也是在不

断地超越过程中逐步成长的,我们学习的关键就是算法也就是说数据结构的思想精髓,适当的实践与交流

是必要的,可以为自己以后奠定宝贵的一笔财富。

通过编译原理课程设计,掌握了什么是编译程序,编译程序工作的基本过程及其各阶段的基本任务,

熟悉了编译程序总流程框图,了解了编译程序的生成过程、构造工具及其相关的技术对课本上的知识有了

更深的理解。通过把该算法的内容,算法的执行顺序在计算机上实现,知道和理解了该理论在计算机中是

怎样执行的,对该理论在实践中的应用有深刻的理解。通过该课程设计,全面系统的理解了编译原理程

序构造的一般原理和基本

文档评论(0)

176****8616 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档