数据结构课程设计高分求救

1、一元多项式计算任务:能够按照指数降序排列建立并输出多项式;能够完成两个多项式的相加、相减,并将结果输入;在上交资料中请写明:存储结构、多项式相加的基本过程的算法(可以... 1、 一元多项式计算
任务: 能够按照指数降序排列建立并输出多项式;

能够完成两个多项式的相加、相减,并将结果输入;

在上交资料中请写明:存储结构、多项式相加的基本过程的算法(可以使用程序流程图)、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法;

2、 文章编辑
功能: 输入一页文字,程序可以统计出文字、数字、空格的个数。 静态存储一页文章,每行最多不超过80个字符,共N行;

要求(1)分别统计出其中英文字母数和空格数及整篇文章总字数;(2)统计某一字符串在文章中出现的次数,并输出该次数;(3)删除某一子串,并将后面的字符前移。 存储结构使用线性表,分别用几个子函数实现相应的功能; 输入数据的形式和范围:可以输入大写、小写的英文字母、任何数字及标点符号。

输出形式:(1)分行输出用户输入的各行字符;(2)分4行输出“全部字母数”、“数字个数”、“空格个数”、“文章总字数”(3)输出删除某一字符串后的文章;

3、 迷宫求解
任务: 可以输入一个任意大小的迷宫数据,用非递归的方法求出一条走出迷宫的路径,并将路径输出;

要求: 在上交资料中请写明:存储结构、基本算法(可以使用程序流程图)、源程序、测试数据和结果、算法的时间复杂度、另外可以提出算法的改进方法;

4、 joseph环
任务:编号是1,2,……,n的n个人按照顺时针方向围坐一圈,每个人只有一个密码(正整数)。一开始任选一个正整数作为报数上限值m,从第一个人开始顺时针方向自1开始顺序报数,报到m时停止报数。报m的人出列,将他的密码作为新的m值,从他在顺时针方向的下一个人开始重新从1报数,如此下去,直到所有人全部出列为止。设计一个程序来求出出列顺序。

要求:利用单向循环链表存储结构模拟此过程,按照出列的顺序输出各个人的编号。

测试数据: m的初值为20,n=7 ,7个人的密码依次为3,1,7,2,4,7,4,首先m=6,则正确的输出是什么?

要求: 输入数据:建立输入处理输入数据,输入m的初值,n ,输入每个人的密码,建立单循环链表。

输出形式:建立一个输出函数,将正确的输出序列

5、四则运算表达式的计算
任务:能够接受用户输入的四则运算表达式,并能够判断出该表达式的正确性。对正确的表达式,要求能够输出计算的结构。对错误的表达式,要能够给出错误的提示信息。

要求:用链栈完成该任务。用户的表达式从屏幕输入。

测试数据: (5-3)* 6+10/5 123*234- (350/7 + 123*43)
1 对每个题目要有需求分析

在需求分析中,将题目中要求的功能进行叙述分析,并且设计解决此问题的数据存储结构,(有些题目已经指定了数据存储的,按照指定的设计),设计或叙述解决此问题的算法,描述算法建议使用流程图,进行算法分析指明关键语句的时间复杂度。 给出实现功能的一组或多组测试数据,程序调试后,将按照此测试数据进行测试的结果列出来 。

对有些题目提出算法改进方案,比较不同算法的优缺点。

如果程序不能正常运行,写出实现此算法中遇到的问题,和改进方法;

2 对每个题目要有相应的源程序(可以是一组源程序,即详细设计部分):

源程序要按照写程序的规则来编写。要结构清晰,重点函数的重点变量,重点功能部分要加上清晰的程序注释。

程序能够运行,要有基本的容错功能。尽量避免出现操作错误时出现死循环;

3 最后提供的主程序可以象一个应用系统一样有主窗口,通过主菜单和分级菜单调用课程设计中要求完成的各个功能模块,调用后可以返回到主菜单,继续选择其他功能进行其他功能的选择。
展开
 我来答
htzax25q
2008-06-15 · TA获得超过342个赞
知道小有建树答主
回答量:661
采纳率:0%
帮助的人:293万
展开全部
很难
上海华然企业咨询
2024-10-28 广告
在上海华然企业咨询有限公司,我们深知大模型训练数据的重要性。我们精心构建并维护一个庞大的、多样化的数据集,这些数据覆盖了行业动态、市场分析、企业案例等多个维度,确保模型的全面性与准确性。通过严格的筛选与清洗流程,我们去除噪声数据,保留高质量... 点击进入详情页
本回答由上海华然企业咨询提供
乞丐根据地
2008-06-14 · TA获得超过417个赞
知道答主
回答量:54
采纳率:0%
帮助的人:37.6万
展开全部
大哥,给我100分就想打发呀
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
professiontool
2008-06-14 · TA获得超过191个赞
知道小有建树答主
回答量:771
采纳率:0%
帮助的人:426万
展开全部
大老,您这是在问作业吗。这样的问题起码给1000吧,十几个问题
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
兴斯星08
2008-06-14 · TA获得超过783个赞
知道小有建树答主
回答量:227
采纳率:0%
帮助的人:0
展开全部
好,一个问题100,大家努力哦
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式