早教吧作业答案频道 -->其他-->
C++求解多项式求(x-2)(x+3)(x-5)的结果x是未知数注意X是未知数,结果是含X的多项式.
题目详情
C++求解多项式
求(x-2)(x+3)(x-5)的结果 x是未知数
注意X是未知数,结果是含X的多项式.
求(x-2)(x+3)(x-5)的结果 x是未知数
注意X是未知数,结果是含X的多项式.
▼优质解答
答案和解析
我明白了,你要实现的是多项式的符号计算.但不应该把那个叫“求解多项式”,x也不是未知数;事实上你是要实现一元多项式的展开(expand)与合并同类项这样的功能,其中x是形式变元.
这个东西的完整实现会比较长,即使只实现一些比较基本的功能也要几百行左右,虽然我手头确有一个很早做的类似的成品,但还是建议你自己做一下,恕不贴出大段的代码.
大致方法是用表实现,表的每节表示多项式的一项,存储指数(index)和系数(coefficient).指数可以就用普通的int型,也可以自己实现一个大整数类;系数根据需要用int型或double型,如果是整系数最好还是自己实现一个大整数类,或利用现成的支持大整数的类库(如开源的NTL库).
一个可行的基本结构如下:
struct PolyNode {
number_type coefficient;
int index;
};
class Polynomial {
public:
// .
private:
list < PolyNode > Poly;
number_type xvalue; // x的值,多项式求值时用.可选
// .
};
需要实现的函数至少要有:
重载+、-、*、+=、-=、*=、=、一元负号运算符.
对iostream的操作.
无参数的构造函数和复制构造函数.
可选的实现如:
重载/、/=、%、%=运算(因高精度除法较难,故不作为基本实现),GCD、LCM函数(最大公因子和最小公倍),expandGCD函数.
乘方、逐项求导和积分运算.
代值运算.
、=运算(字典序).
等等.
这个东西的完整实现会比较长,即使只实现一些比较基本的功能也要几百行左右,虽然我手头确有一个很早做的类似的成品,但还是建议你自己做一下,恕不贴出大段的代码.
大致方法是用表实现,表的每节表示多项式的一项,存储指数(index)和系数(coefficient).指数可以就用普通的int型,也可以自己实现一个大整数类;系数根据需要用int型或double型,如果是整系数最好还是自己实现一个大整数类,或利用现成的支持大整数的类库(如开源的NTL库).
一个可行的基本结构如下:
struct PolyNode {
number_type coefficient;
int index;
};
class Polynomial {
public:
// .
private:
list < PolyNode > Poly;
number_type xvalue; // x的值,多项式求值时用.可选
// .
};
需要实现的函数至少要有:
重载+、-、*、+=、-=、*=、=、一元负号运算符.
对iostream的操作.
无参数的构造函数和复制构造函数.
可选的实现如:
重载/、/=、%、%=运算(因高精度除法较难,故不作为基本实现),GCD、LCM函数(最大公因子和最小公倍),expandGCD函数.
乘方、逐项求导和积分运算.
代值运算.
、=运算(字典序).
等等.
看了 C++求解多项式求(x-2)...的网友还看了以下:
在中世纪或其前后,由低等猿类分化出现了大型的类人猿。将现代类人猿体格结构的解剖性状与这种古代类人猿 2020-05-17 …
利率期限结构的解释不包括()A.预期假说B.流动偏好论C.市场分割论D.现代资产组合理论 2020-05-22 …
知识发现可以概括为三个步骤:______、数据挖掘以及结果的解释与评估。 2020-05-24 …
概括了解、分析视图、分析零件、归纳总结是( )的步骤.A.看装配图B.画装配图C.画零件加工图D.维 2020-05-31 …
野生型大肠杆菌能在基本培养基上生长,用射线照射野生型大肠杆菌得到一突变株,该突变株在基本培养基上培 2020-06-26 …
将洋葱表皮细胞放置在不同浓度的物质M溶液中,并测定洋葱表皮细胞吸收M的速率,结果如图.对结果的解释最 2020-10-29 …
如图是心脏结构的解剖示意图,请据图回答:(1)若通过静脉给某病人注射一种药物,药物通过其心脏的途径是 2020-11-05 …
(2014•烟台一模)在细胞分裂过程中出现了甲、乙两种情况,则对这两种情况及结果的解释正确的是()A 2020-11-13 …
某同学在琼脂的培养基上接种了A、B两种细菌进行培养,同时,他在培养基上放了浸过盐水的纸片,经过恒温培 2020-12-10 …
“几百年之后,我们当然是化为魂灵,或上天堂,或落了地狱,但我们的子孙是在的,所以还应该给他们留下一点 2020-12-26 …