2024-06-26:用go语言,给定一个长度为n的数组nums和一个正整数k,
找到数组中所有相差绝对值恰好为k的子数组,
并返回这些子数组中元素之和的最大值。
如果找不到这样的子数组,返回0。
输入:nums = [-1,3,2,4,5], k = 3。
输出:11。
解释:好子数组中第一个元素和最后一个元素的差的绝对值必须为 3 。好子数组有 [-1,3,2] 和 [2,4,5] 。最大子数组和为 11 ,对应的子数组为 [2,4,5] 。
相似问题