题目
设计算法实现一元多项式的简单运算.
基本要求:
(1) 输入并建立多项式;
(2) 输出多项式;
(3) 多项式加法
(4) 多项式减法.
测试数据:
(1)(2x+5x8-3.1x11)+(7-5x8+11x9)=(-3.1x11+11x9+2x+7)
(2)(6x-3-x+4.4x2-1.2x9)-(―6x―3-+5.4x2-x2+7.8x15) =(―7.8x15―1.2x9+12x―3―x)
(3)(1+x+x2+x3+x4+x5)+(―x3―x4)=(1+x+x2+x5)
(4)(x+x3)+(―x―x3)=0
(5)(x+x100)+(x100+x200)=(x+2x100+x200)
(6)(x+x2+x3)+0=x+x2+x3
基本要求:
(1) 输入并建立多项式;
(2) 输出多项式;
(3) 多项式加法
(4) 多项式减法.
测试数据:
(1)(2x+5x8-3.1x11)+(7-5x8+11x9)=(-3.1x11+11x9+2x+7)
(2)(6x-3-x+4.4x2-1.2x9)-(―6x―3-+5.4x2-x2+7.8x15) =(―7.8x15―1.2x9+12x―3―x)
(3)(1+x+x2+x3+x4+x5)+(―x3―x4)=(1+x+x2+x5)
(4)(x+x3)+(―x―x3)=0
(5)(x+x100)+(x100+x200)=(x+2x100+x200)
(6)(x+x2+x3)+0=x+x2+x3
提问时间:2020-12-30
答案
1用两个堆栈来分别存储读取的数据和符号,建一个数组来存储符号优先级.
2存数和符号,遇到符号判断优先级(和堆栈最上层的对比,如果为高优先级)取其两边的数计算
3将结果存入堆栈(删除已经用过的数据和符号),重复2
关键是优先级判断还有数和符号分开存储
2存数和符号,遇到符号判断优先级(和堆栈最上层的对比,如果为高优先级)取其两边的数计算
3将结果存入堆栈(删除已经用过的数据和符号),重复2
关键是优先级判断还有数和符号分开存储
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
奥巴马演讲不用看稿子.为什么中国领导演讲要看?
想找英语初三上学期的首字母填空练习……
英语翻译
最新试题
- 1you are hanging in there!为何翻译为 做得不错?
- 2淀粉遇到什么会变蓝?
- 3They stopped working and a rest .(改为同义句) They stopped —— —— a rest
- 4什么叫做笔记本的A面B面C面D面
- 5y=x+4与y=-2x+1的图像与y轴围成的面积是?
- 6英文的数学题
- 7一个油桶装近40%的花生油后,连桶共重8.5千克,装满油时,连桶共重16千克,桶重多少千克,油重多少千克?
- 8甲乙两车从两城相对开出,经过5h甲车到达中点(是中点,不是终点啊),这时乙车离甲车有50km,甲乙两车速度比是3:问两地相距多远。
- 9I read book,thinking the matter---thinking作I read 的伴随
- 10在《未选择的路》中,诗人选择了人迹稀少的一条路
热门考点
- 1兀加一个虫字怎么读?
- 2数学求极限lim x→0 ( x3/1-cosx)
- 3把12颗棋子放在八个方格里,如果使每边的棋子数加起来都是4颗,该怎样放?
- 4如图,△ABC是⊙O的内接三角形,直径GH⊥AB,交AC于D,GH,BC的延长线相交于E. (1)求证:∠OAD=∠E; (2)若OD=1,DE=3,试求⊙O的半径; (3)当AGB是什么类型的弧时,
- 5圆锥体积一定,底面积和高成反比例._.
- 6贝多芬说:“我是来弹一首曲子给这位姑娘听得.”改成第三人称转述句,要说出为什么,
- 7有6个人住进5个房间,其中恰好空出一间不住人,有多少种不同住法?
- 8英语翻译
- 9there are so many b_____ flowers in the park . Let"s go and have a look
- 10(The girl is red is )my sister?确对括号内的部分提问