网站大量收购闲置独家精品文档,联系QQ:2885784924

数据结构课程设计心得体会(精选7篇).pdfVIP

数据结构课程设计心得体会(精选7篇).pdf

  1. 1、本文档共9页,可阅读全部内容。
  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文档。上传文档
查看更多

吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》

数据结构课程设计心得体会(精选7篇)

数据结构课程设计心得体会1

完成了这次的二元多项式加减运算问题的课程设计后,我的心得体会很多,

细细梳理一下,有以下几点:

1、程序的编写中的语法错误及修改

因为我在解决二元多项式问题中,使用了链表的方式建立的二元多项式,所

以程序的空间是动态的生成的,而且链表可以灵活地添加或删除结点,所以使得

程序得到简化。但是出现的语法问题主要在于子函数和变量的定义,降序排序,

关键字和函数名称的书写,以及一些库函数的规范使用,这些问题均可以根据编

译器的警告提示,对应的将其解决。

2、程序的设计中的逻辑问题及其调整

我在设计程序的过程中遇到许多问题,首先在选择数据结构的时候选择了链

表,但是链表的排序比较困难,特别是在多关键字的情况下,在一种关键字确定

了顺序以后,在第一关键字相同的时候,按某种顺序对第二关键字进行排序。在

此程序中共涉及到3个量数,即:系数,x的指数和y的指数,而关键字排是按

x的指数和y的指数来看,由于要求是降幂排序且含有2个关键字,所以我先选

择x的指数作为第一关键字,先按x的降序来排序,当x的指数相同时,再以y

为关键字,按照y的指数大小来进行降序排列。

另外,我在加法函数的编写过程中也遇到了大量的问题,由于要同时比较多

个关键字,而且设计中涉及了数组和链表的综合运用,导致反复修改了很长的时

间才完成了一个加法的设计。但是,现在仍然有一个问题存在:若以0为系数的

项是首项则显示含有此项,但是运算后则自动消除此项,这样是正确的。但是当

其不是首项的时候,加法函数在显示的时候有0为系数的项时,0前边不显示符

吾日三省乎吾身。为人谋而不忠乎?与朋友交而不信乎?传不习乎?——《论语》

号,当然,这样也可以理解成当系数为0时,忽略这一项。这也是本程序中一个

不完美的地方。

我在设计减法函数的时候由于考虑不够充分就直接编写程序,走了很多弯

路,不得不停下来仔细研究算法,后来发现由于前边的加法函数完全适用于减法,

只不过是将二元多项式B的所有项取负再用加法函数即可,可见算法的重要性不

低于程序本身。

3、程序的调试中的经验及体会

我在调试过程中,发生了许多小细节上的问题,它们提醒了自己在以后编程

的时候要注意细节,即使是一个括号的遗漏或者一个字符的误写都会造成大量的

错误,浪费许多时间去寻找并修改,总结的教训就是写程序的时候,一定要仔细、

认真、专注。

我还有一个很深的体会就是格式和注释,由于平时不注意格式和注释这方面

的要求,导致有的时候在检查和调试的时候很不方便。有的时候甚至刚刚完成一

部分的编辑,结果一不注意,就忘记了这一部分程序的功能。修改的时候也有不

小心误删的情况出现。如果注意格式风格,并且养成随手加注释的习惯,就能减

少这些不必要的反复和波折。还有一点,就是在修改的时候,要注意修改前后的

不同点在哪里,改后调试结果要在原有的基础上更加精确。

数据结构课程设计心得体会2

做了一个星期的程序设计终于做完了,在这次程序设计课中,真是让我获益

匪浅,我突然发现写程序还挺有意思的。

由于上学期的C语言跟这学期的数据结构都算不上真正的懂,对于书上的稍

微难点的知识就是是而非的,所以我只是对老师的程序理解,我也试着去改变了

一些变量,自己也尽量多的去理解老师做程序的思路。当我第一天坐在那里的时

吾日三省乎吾身。为人谋而不忠乎?与朋友

您可能关注的文档

文档评论(0)

155****7094 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档