Sobes.tech
Middle+

Didžiausias iš eilės einančių vienetų ilgis po vieno elemento ištrynimo (Max Consecutive Ones After Deleting One Element) Sąlyga: Duotas ne tuščias masyvas, sudarytas tik iš nulinių ir vienetinių skaičių. Raskite didžiausią iš eilės einančių vienetų ilgį, kurį galima gauti ištrynus tik vieną masyvo elementą. Ištrynimas yra privalomas, net jei masyvas visiškai sudarytas iš vienetų. Įvesties duomenys: - nums – ne tuščias sveikųjų skaičių masyvas, kiekvienas elementas yra 0 arba 1 Išvestis: - Sveikasis skaičius – didžiausias iš eilės einančių vienetų ilgis po vieno elemento ištrynimo Apribojimai: - 1 <= nums.length <= 10^5 - nums[i] yra 0 arba 1 Pavyzdys: Go kodas: ```go // Pasiekiama be importo: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // Čia rašykite sprendimą return 0 } ``` Python kodas: ```python # Pasiekiama be importo: json, sys, io def max_ones(nums): # Čia rašykite sprendimą return 0 ```