第一题这样 let N = nums.length let total1 = 0 for (let i = 0; i < N; i++) { if (nums[i] === 1) total1++ if (nums[i] === 0) nums[i] = 1 else nums[i] = -1 } console.log(nums) let current = 0, sum = nums[0] for (const num of nums) { current = Math.max(current + num, num) sum = Math.max(current, sum) } console.log(sum + total1)

相关推荐

02-25 13:02
中南大学 C++
点赞 评论 收藏
分享
牛客网
牛客网在线编程
牛客网题解
牛客企业服务