题目链接在此。
给出格式相同的两行,第一行的第一个整数K表示A式的非零项的个数,后面的每两个数表示一项,分别是该项的指数和系数;第二行则表示B式的相关项的信息。 求A+B,即多项式求和。输出格式同输入格式,第一个K仍是A+B的非零项的个数。
我的思路:
用三个数组a[],b[],c[]分别用来保存A式,B式,以及A+B式的结果,之后按题目要求输出非零项即可。 (a[i]表示指数为i的项的系数)
《算法笔记》思路 只申请一个数组a[],先用来保存A式,然后输入B式时,直接加到A式的相应项,即加到a[]的相应项。 (a[i]的含义同上)
注意: 这两种方法在实现的时候都需要注意count何时++或–,即最后结果数组的非零项的个数的记录需要注意。
新闻热点
疑难解答