一道算法题
考虑两个集合A和B,每个集合包含取值范围在0~10n之间的n个整数。我们希望计算出A与B的笛卡尔和,定义如下:C={x+y:x∈A,y∈B}注意到,C中整数值的范围在0~20n之间。我们希望找到C中的元素,并且求出C中的每个元素可表示为A中元素与B中元素和的次数。请在O(nlgn)时间内解决问题.(提示:请用次数至多是10n的多项式来表示A和B)。
1.重点就是红字部分没读懂题意,哪位高手用通俗易懂的数学式来表示这句话?
2.给个思路呗。既然提示是把A和B看成多项式,是否要用到多项式加法?