如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
MP逆的加法保持映射的任务书任务描述:实现一个函数,接受两个参数,分别为一个整数数组a和一个整数b,其中a数组表示一个长度为n的数列,b表示一个整数。函数需要对a数组中的每个元素进行操作,将其与b逆向相加,并对结果取余,最终返回处理后的新数组。逆向相加指将b逆序后与a数组中对应元素相加。例如,a数组为[1,2,3],b为456,则逆向相加后的结果为[7,5,4],即:4+1=5,5+2=7,6+3=9(取余后为4)。要求:1.实现的函数名称为`reverse_add`。2.函数需要返回处理后的新数组,数据类型为整数数组。3.处理时,需要进行越界检测。4.处理结果需要取模,取模的值为10^9+7。5.代码需要考虑异常情况,例如输入参数为空或类型不正确。6.代码需要经过充分测试,覆盖各种输入和异常情况。输入样例:a=[1,2,3]b=456输出样例:[7,5,4]