给你一个长度为 n 的数组 nums ,同时给你一个整数 k 。
你可以对 nums 执行以下操作 一次 :
nums[i..j] ,其中 0 <= i <= j <= n - 1 。x 并将 nums[i..j] 中 所有 元素都增加 x 。请你返回执行以上操作以后数组中 k 出现的 最大 频率。
子数组 是一个数组中一段连续 非空 的元素序列。
示例 1:
输入:nums = [1,2,3,4,5,6], k = 1
输出:2
解释:
将 nums[2..5] 增加 -5 后,1 在数组 [1, 2, -2, -1, 0, 1] 中的频率为最大值 2 。
示例 2:
输入:nums = [10,2,3,4,5,5,4,3,2,2], k = 10
输出:4
解释:
将 nums[1..9] 增加 8 以后,10 在数组 [10, 10, 11, 12, 13, 13, 12, 11, 10, 10] 中的频率为最大值 4 。
提示:
1 <= n == nums.length <= 1051 <= nums[i] <= 501 <= k <= 50