Sobes.tech
Middle+

Comprimento máximo de uns consecutivos após eliminar um elemento (Max Consecutive Ones After Deleting One Element) Condição: Dado um array não vazio composto apenas por zeros e uns. Encontre o comprimento máximo de uns consecutivos que pode ser obtido eliminando exatamente um elemento do array. Eliminar um elemento é obrigatório, mesmo que o array seja composto inteiramente por uns. Dados de entrada: - nums – um array não vazio de inteiros, cada elemento é 0 ou 1 Saída: - Um número inteiro – o comprimento máximo de uns consecutivos após eliminar exatamente um elemento Restrições: - 1 <= nums.length <= 10^5 - nums[i] é 0 ou 1 Exemplo: Código em Go: ```go // Disponível sem importação: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // TODO: escreva a solução aqui return 0 } ``` Código em Python: ```python # Disponível sem importação: json, sys, io def max_ones(nums): # TODO: escreva a solução aqui return 0 ```