Максимална дужина узастопних јединица након брисања једног елемента (Max Consecutive Ones After Deleting One Element)
Услов:
Дат је непразан низ који се састоји само од нула и јединица. Пронађите максималну дужину узастопних јединица која се може добити брисањем тачно једног елемента из низа. Бришање једног елемента је обавезно, чак и ако низ састоји се у потпуности од јединица.
Улазни подаци:
- nums – непразан низ целих бројева, сваки елемент је 0 или 1
Излаз:
- Целобројни број – максимална дужина узастопних јединица након брисања тачно једног елемента
Ограничења:
- 1 <= nums.length <= 10^5
- nums[i] је 0 или 1
Пример:
Код у Go:
```go
// Доступно без увоза: sort, fmt, encoding/json
package main
func MaxOnes(nums []int) int {
// Напишите решење овде
return 0
}
```
Код у Python:
```python
# Доступно без увоза: json, sys, io
def max_ones(nums):
# Напишите решење овде
return 0
```