《数据结构》课程设计报告-多项式计算
《《数据结构》课程设计报告-多项式计算》由会员分享,可在线阅读,更多相关《《数据结构》课程设计报告-多项式计算(11页珍藏版)》请在毕设资料网上搜索。
1、数据结构课程设计报告数据结构课程设计报告 姓名姓名 学号学号 2009 2009 级级 7 7 组组 实验室:实验室: 提交日期提交日期 成绩成绩 指导教师指导教师 实验题目:实验题目: 多项式计算器多项式计算器 问题解析(对问题的分析、理解和解题方法) :问题解析(对问题的分析、理解和解题方法) : 我们先对数据结构进行了分析,对其运算进行了详细的分解。我们先对数据结构进行了分析,对其运算进行了详细的分解。 我们把整个程序我们分为我们把整个程序我们分为 6 6 个部分加减法,乘法,除法,排序整理,多项式解析,输入个部分加减法,乘法,除法,排序整理,多项式解析,输入 输出的格式及用户界面。输出
2、的格式及用户界面。 一一 1. 1. 多元多项式加法:直接加,进行排序整理。多元多项式加法:直接加,进行排序整理。 2. 2. 多元多项式减法即加法的取反运算。多元多项式减法即加法的取反运算。 3. 3. 如何进行解析是一个难点,我们中如何进行解析是一个难点,我们中序表达式转后序表达式的方法进行解析。序表达式转后序表达式的方法进行解析。 二二 4.4. 多元多项式乘法是前一个多项式的每一项与后一项的每一项相乘相加,然后排序整多元多项式乘法是前一个多项式的每一项与后一项的每一项相乘相加,然后排序整 理。理。 5. 5. 由于上述分析中提到对多项式进行排序整理,则我们就要先写一个由于上述分析中提到
3、对多项式进行排序整理,则我们就要先写一个 sort()sort()的函数,的函数, 对多项式进行排序整理。 其原理是按照其中一个字母的次数的降次排序, 使用的是冒泡算法。对多项式进行排序整理。 其原理是按照其中一个字母的次数的降次排序, 使用的是冒泡算法。 三三 6. 6. 一元多项式除法即比较前一项与后一项的最高次数一元多项式除法即比较前一项与后一项的最高次数, ,若被除数的最高次数大于等于若被除数的最高次数大于等于 除数的最高次数除数的最高次数, ,则被除数的用最高次项除以除数的最高次项则被除数的用最高次项除以除数的最高次项, ,得到一个临时的商得到一个临时的商. .再用被除再用被除 数减
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中设计图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据结构 课程设计 报告 多项式 计算
