第一题这样 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)

相关推荐

点赞 评论 收藏
分享
牛客网
牛客企业服务