Java 我如何阅读许多多项式,如何打印具有公共根和根的多项式?

Java 我如何阅读许多多项式,如何打印具有公共根和根的多项式?,java,polynomials,Java,Polynomials,我必须使用控制台菜单制作一个程序,读取整系数的“m”多项式,并显示至少有一个公共根的对,为每对显示公共根。我必须制作一个方法,检查两个多项式是否有公共根并存储它们,一种根据多项式的等级和系数或单项式读取多项式的子算法。我考虑制作一个系数数组和多项式等级数组的列表来存储它们。然后我制作了一个名为“showrots(grade,[]coeff)的函数,用于检查等级为0(自由项)的项的哪个除数是通过计算x=c0中的多项式得出的根。如果P(c0)==0,这意味着这是一个根,我将它们存储在一个名为div的

我必须使用控制台菜单制作一个程序,读取整系数的“m”多项式,并显示至少有一个公共根的对,为每对显示公共根。我必须制作一个方法,检查两个多项式是否有公共根并存储它们,一种根据多项式的等级和系数或单项式读取多项式的子算法。

我考虑制作一个系数数组和多项式等级数组的列表来存储它们。然后我制作了一个名为“showrots(grade,[]coeff)的函数,用于检查等级为0(自由项)的项的哪个除数是通过计算x=c0中的多项式得出的根。如果P(c0)==0,这意味着这是一个根,我将它们存储在一个名为div的数组中。如果下一个多项式的showRoots也为零,这意味着这是一个公共根。

欢迎使用堆栈溢出。请学习堆栈溢出的工作原理,并阅读如何提高问题的质量。然后检查,以查看可以回答哪些问题n问。请看:你必须把问题分成几个小部分,然后研究所有问题,然后开始工作。理想情况下,你可以在课堂上使用导师给你的信息(我真的怀疑你是否上了第一节课,他们告诉你“现在离开,开始这个练习”).问题是:这是你的任务,所以你是必须开始工作的人。对不起,即使你的问题是为了自我回答,为了帮助他人…这里还有很多事情需要解决。你仍然必须将你的问题缩小到一个特定的方面,并给出一个好的答案。你知道,这就是“为他人撰写内容”:必须有一种方式让他人找到你的内容。像你这样的一个广泛问题……不会吸引观众。它将是近距离投票,然后删除投票。我非常感谢你的努力,但我建议你仔细研究,了解这个地方是如何运作的。