【2024华为OD-E卷-100分-数组连续和】((题目+思路+Java&C++&Python解析)
题目描述给定一个非负整数数组nums和一个整数k,要求找到数组中最长的连续子数组,使得该子数组的元素和恰好等于k。返回该子数组的长度。如果不存在这样的子数组,返回-1。输入一个非负整数数组nums一个整数k输出返回满足条件的最长连续子数组的长度,如果不存在则返回-1示例示例1:输入:nums=[1,-1,5,-2,3],k=3输出:4解释:子数组[1,-1,5,-2]的和为3,且长度为4。示例2: