Sobes.tech
Middle+

Longitud máxima de unos consecutivos después de eliminar un elemento (Max Consecutive Ones After Deleting One Element) Condición: Dado un array no vacío compuesto solo por ceros y unos. Encuentra la longitud máxima de unos consecutivos que se puede obtener eliminando exactamente un elemento del array. La eliminación de un elemento es obligatoria, incluso si el array está compuesto completamente por unos. Datos de entrada: - nums – un array no vacío de enteros, cada elemento es 0 o 1 Salida: - Un entero – la longitud máxima de unos consecutivos después de eliminar exactamente un elemento Restricciones: - 1 <= nums.length <= 10^5 - nums[i] es 0 o 1 Ejemplo: Código en Go: ```go // Disponible sin importar: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // TODO: escribir solución aquí return 0 } ``` Código en Python: ```python # Disponible sin importar: json, sys, io def max_ones(nums): # TODO: escribir solución aquí return 0 ```