数据结构课程设计模板结构设计.docVIP

  • 8
  • 0
  • 约4万字
  • 约 43页
  • 2017-11-24 发布于湖北
  • 举报
数据结构课程设计模板结构设计 课程设计概述 共完成4个题目: 1.一元稀疏多项式计算器 2.成绩分析问题 3.背包问题 4.八皇后问题 编程语言:VC6.0 运行环境:Windows8.0 二.一元稀疏多项式计算器 问题描述: 1.1 输入并建立多项式; 1.2 输出多项式,输出形式为整数序列:n,c1,e1,c2,e2,………cn,en,其中n是多项式的项数,ci和ei分别是第i项的系数和指数,序列按指数降序排列; 1.3多项式a和b相加,建立多项式a+b; 1.4多项式a和b相减,建立多项式a-b。 1.5多项式a和b相乘,建立乘积多项式ab。 需求分析: 2.1 定义线性表的动态分配顺序存储结构; 2.2 建立多项式存储结构,定义指针*next 2.3利用链表实现队列的构造。每次输入一项的系数和指数,可以输出构造的一元多项式 2.4演示程序以用户和计算机的对话方式执行,即在计算机终站上显示“提示信息”之后,由用户在键盘上输入演示程序中规定的运行命令;最后根据相应的输入数据(滤去输入中的非法字符)建立的多项式以及多项式相加的运行结果在屏幕上显示。多项式显示的格式为:c1x^e1+c2x^e2+…+cnx^en 设计思路: 要解决多项式相加,必须要有多项式,所以必须首先建立两个多项式,在这里采用链表的方式存储链表,所以我将结点结构体定义为 序数coef 指数exp指针域next

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档