最终,我们只需要找(cur-target)%p是否在prev出现过就行了,求满足条件的最短的子数组,然后删除就是最终的答案。 首先对arr求和,如果能被p整除,则直接返回为0;然后遍历数组,cur记录当前的前i个数的和,并除以p取余。然后按照上述的公式来计算是否存在prev数组等于(cu-target)%p,存在说明找到了一个,则求其长度,...