- 41
- 0
- 约6.31万字
- 约 17页
- 2017-06-30 发布于河南
- 举报
一元多项式计算数据结构课程设计
一元多项式的计算—加,减
摘要(题目) 一元多项式计算
任务:能够按照指数降序排列建立并输出多项式;
能够完成两个多项式的相加、相减,并将结果输入;
目录
1.引言
2.需求分析
3.概要设计
4.详细设计
5.测试结果
6.调试分析
7.设计体会
8.结束语
一:引言:
通过C语言使用链式存储结构实现一元多项式加法、减法和乘法的运算。按指数降序排列。
二:需求分析
建立一元多项式并按照指数降序排列输出多项式,将一元多项式输入并存储在内存中,能够完成两个多项式的加减运算并输出结果
三:概要设计
存储结构:一元多项式的表示在计算机内可以用链表来表示,为了节省存储空间,只存储多项式中系数非零的项。链表中的每一个结点存放多项式的一个系数非零项,它包含三个域,分别存放该项的系数、指数以及指向下一个多项式项结点的指针。创建一元多项式链表,对一元多项式的运算中会出现的各种可能情况进行分析,实现一元多项式的相加、相减操作。
1. 单连表的抽象数据类型定义:
ADT List{ 数据对象:D={ai|ai∈ElemSet,i=1,2,…,n,n≥0} 数据关系:R1={ai-1,ai| ai-1, ai∈D,i=2,…,n}
基本操作:
InitList(&L)
//操作结果:构造一个空的线性表
CreatPolyn(L)
//操作结果:构造一个以单连
您可能关注的文档
- 【matlab代做】基于MATLABGMM和KDE核估计得目标跟踪仿真.doc
- 【】第17课 梦想力量.ppt
- 【2017年中考政治总复习】八年级上册:第2单元《友谊天空》复习.ppt
- 【PPT】初中物理课程标准解读与教学实施.ppt
- 【】第4周 八下 政治 第13课 第一框题 《关爱大自然--从我做起》.ppt
- 【人教版】8.19.3菱形说课稿2(菱形判定).doc
- 【人教版】七年级下册写作:抓住细节ppt(23页).ppt
- 【人教版】八年级英语上:Unit+7+Section+A(1a-1c).ppt
- 【人教版】2016年三年级上:第3单元《测量》精品教案与反思.doc
- 【PPT】生活中趣味数学.ppt
最近下载
- 2019年徐州彭城农村商业银行股份有限公司.doc VIP
- 2.复旦大学2025年培养方案目录(2025方案) .pdf VIP
- 徐州彭城农村商银行股份有限公司.doc VIP
- 信用卡-网贷申请个人信息登记表.doc VIP
- 生鲜食品配送安全保障措施.docx VIP
- 2026年“建安杯”信息通信建设行业安全竞赛核心考点题库.doc VIP
- 2024年公交车司机职业技能竞赛理论考试题库(含答案).pdf VIP
- 消防中队班务会一周工作总结5篇.docx VIP
- 50米以下落地式脚手架施工方案方案.docx
- 贵州省遵义市汇川区2026年初中学业水平适应性考试(一模)数学(试卷+解析).pdf VIP
原创力文档

文档评论(0)