- 124
- 0
- 约7.84千字
- 约 13页
- 2018-05-14 发布于天津
- 举报
数据结构课程设计
题 目 二叉排序树的实现
数据结构是一门研究非数值计算的程序设计问题中计算机的操作对象以及它们之间的关系和操作等的学科。本课程设计中的二叉排序树,可以用顺序存储和链式存储两种算法计算。本课程设计中的二叉排序树,一共要实现四项基本的功能。它们分别是二叉搜索树的创建、中序遍历了解并掌握数据结构与算法的设计方法,具备初步的独立分析和设计能力;初步掌握软件开发过程的问题分析、系统设计、程序编码、测试等基本方法和技能;提高综合运用所学的理论知识和方法独立分析和解决问题的能力;训练用系统的观点和软件开发一般规范进行软件开发,培养软件工作者所应具备的科学的工作方法和作风。二叉排序树的实现”。
2、课程设计要求
在处理题目时,要求从分析题目的需求入手,按设计抽象数据类型、构思算法、通过设计实现抽象数据类型、编制上机程序和上机调试等若干步骤完成题目,最终写出完整的分析报告。对于稍复杂的程序设计,要充分利用模块化程序设计方法,自顶向下,逐步细化,在整体思路确定的情况下,考虑所需模块数,各模块完成功能以及模块之间的数据联系和调用关系。给出主要模块的算法描述,用流程图或伪代码表示。说明:在设计的过程中,步骤1---步骤4往往是反复进行,在后续步骤中发现问题,往往需要从头重新分析、设计。在写算法之前,应对数据结构进行设计。本题主要会用到指针变量,插入节点函数和建立二叉树,以及中序遍历
您可能关注的文档
- 通信工程专业课程设计--基于OPNET建立计算机通信网的研究.doc
- 数据库课程设计说明书--图书管理系统.doc
- 《15万吨11度淡爽啤酒》课程设计.doc
- 《C语言版交通管理系统》课程设计实验指导.ppt
- 《EDA多功能彩灯》课程设计.doc
- 《EDA技术及应用课程设计》报告.doc
- 《EDA数字秒表》课程设计.doc
- 《Internet网站开发技术》课程设计报告--泡儿励志网.doc
- 《Java面向对象程序设计》课程设计任务书.doc
- 《linux网络系统组建与管理》课程设计.doc
- 2024-2025学年湖南省邵阳市新宁县回龙寺镇人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市平原县王杲铺中小、王凤楼中小、腰站镇中小青岛版一年级下册3月月考数学试卷.docx
- 第四单元 课题3 物质组成的表示-初中化学新教材预习学案(人教版2024九年级上册).docx
- 2024-2025学年山东省济宁市梁山县人教版一年级下册期中测试数学试卷.docx
- 2024-2025学年山东省德州市德州经济技术开发区长河小学等校青岛版一年级下册期中考试数学试卷.docx
- 2026《基于国产开源单片机GD32VF103的输变电设备物联网传感器设计》8300字.docx
- 2024年中考道德与法治真题完全解读(北京卷).docx
- 2026《基于机器视觉识别的工件边缘曲线重构方法分析》9000字.docx
- 课时9.4 物体的浮与沉【一大题型】八年级全一册物理(沪科版2024).docx
- 2024-2025学年广东省江门市开平市人教版一年级下册期中综合素养评价数学试卷.docx
原创力文档

文档评论(0)