二叉树及其应用(算法与数据结构课程设计) 下载本文

4、修改:

5、删除:

wilyes11收集 博客(与学习无关):http://blog.sina.com.cn/u/1810231802

九、参考文献

《数据结构C语言版》严蔚敏 吴伟民 主编; 《C语言程序设计》谭浩强 主编;

wilyes11收集 博客(与学习无关):http://blog.sina.com.cn/u/1810231802

小结

此次课程设计我们小组的题目是《二叉树的应用》,在老师的指导下,我们首先分析了课程设计的任务、要求和目的,经过小组讨论,明确了题目的含义、所需要的知识,最终确定了问题的解决方案。我主要是对二叉树中节点所在的层次数进行求解,而另两位组员的任务是完成二叉树在现实生活中的具体应用实例的设计,虽然同为二叉树的内容,但是具体方面有些差异,所以经过小组讨论,在征得老师的同意之后,我们分成两小组分别进行课程设计,以下就是我在此次课程设计中的小结:

为了充分利用时间更好的完成老师下达课程设计任务,我温习了之前学习的C语言知识和数据结构中关于队列、二叉树的有关知识,然后充分利用上课时间查阅资料和编写代码,通过对一些现有源代码的研究,以及指导老师提供关于二叉树的部分源代码研究,逐渐对整个课程设计有了更清晰的认识,在脑海中有了明确的设计思路。在编写代码的过程中,由于C语言知识的不扎实,频繁的出现错误,虚心请教老师和同学,经过指导,对程序进行不停的修改和调试,完成了此次课程设计。

本次课程设计训练了我对计算机加工的数据对象进行分析的能力,选择适当的数据结构及相应算法的能力。让我对所学课程内容掌握情况的一次自我验证。同时这些日子里小组同学之间互相学习,探讨算法,才得出此完善的程序,深刻感受到团队合作的力量,当程序完成时我们一个个都感到深深的欣慰,也从实践中学到很多知识。

通过课程设计能提高了我对所学知识的综合应用能力,能全面检查并掌握所学内容;培养了我独立思考、刻苦钻研的精神;在分析问题、解决问题的过程中,让我获得一种成功的喜悦,进而增加其学习和应用的兴趣。

wilyes11收集 博客(与学习无关):http://blog.sina.com.cn/u/1810231802