Sobes.tech
Middle+

Lunghezza massima di uno consecutivi dopo aver eliminato un elemento (Max Consecutive Ones After Deleting One Element) Condizione: Dato un array non vuoto costituito solo da zeri e uno. Trova la lunghezza massima di uno consecutivi che può essere ottenuta eliminando esattamente un elemento dall'array. L'eliminazione di un elemento è obbligatoria, anche se l'array è composto interamente da uno. Dati di input: - nums – un array non vuoto di numeri interi, ogni elemento è 0 o 1 Output: - Un numero intero – la lunghezza massima di uno consecutivi dopo aver eliminato esattamente un elemento Restrizioni: - 1 <= nums.length <= 10^5 - nums[i] è 0 o 1 Esempio: Codice in Go: ```go // Disponibile senza import: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // TODO: scrivi qui la soluzione return 0 } ``` Codice in Python: ```python # Disponibile senza import: json, sys, io def max_ones(nums): # TODO: scrivi qui la soluzione return 0 ```