- 3
- 0
- 约8.98千字
- 约 11页
- 2019-01-06 发布于安徽
- 举报
.
.....
姓名
学号
实验项目
线性表及其应用(III)
实验内容
采用链式存储结构,两个项目选择一个项目完成:
1.编制一个演示集合的并、交和差运算的程序。(具体要求见题集第80页1.3)
2.一元稀疏多项式的计算。要求实现多项式存储、输出显示、相加、相减、相乘。
(具体要求见题集第81页1.5)
算法设计与程序实现:
算法分析
本次实验的目的是理解和掌握线性表链式存储结构的用法。根据多项式的加法运算法则和乘法运算法则进行多项式的运算。
程序设计流程图如下所示:
1.多项式加法运算程序流程
本函数的基本思想是先对两个链表中非空的部分进行指数比较,当指数不等时,将指数小的数据复制到新开辟结点中,指数大的结点继续与下一个结点比较,当指数相等时,将两个结点系数合并,判断系数是否为零,若为零则不开辟新结点,否则开辟新结点复制数据。
2.多项式乘法运算程序流程图:
本函数的基本思想是将用两层循环分别遍历链表,用Pa的任一项乘以Pb的每一项,将乘积结果通过后续函数合并化简。
3.多项式链表排序流程图:
本函数的基本思想是运用选择排序算法,首先通过外层循环确定一个位置,即内层循环起始位置,然后用一个指针p遍历链表,并通过一个指针s指向内层循环中数据最小的结点,最后用内层循环结束后的指针s与内层循环起始指针比较,不等则交换,从
您可能关注的文档
最近下载
- 肿瘤专科护士考试题库及答案.docx VIP
- 《世说新语》中小学课外文言文《曹公少时见乔玄》教学课件ppt.pptx
- 2023年中考数学必考考点总结与题型专训【专题11 一元二次方程篇】(全国通用原卷版).docx VIP
- 2026年中国体育彩票玩法规则知识竞赛.docx VIP
- 肿瘤专科护士考试题库.docx VIP
- 《喉部解剖》ppt课件.ppt VIP
- 2025年鲁科版高中三年级环境保护(冰川消融影响)试卷及解析.docx VIP
- 2025年演出经纪人在线演出项目赞助回报方案设计专题试卷及解析.pdf VIP
- 2025年苏教版高三数列极限的泛函分析专题试卷及解析.docx VIP
- 2025年苏教版高中二级膜蛋白分泌专题试卷及解析.docx VIP
原创力文档

文档评论(0)