Maksymalna długość kolejnych jedynek po usunięciu jednego elementu (Max Consecutive Ones After Deleting One Element) Warunek: Dany jest niepusty tablica składająca się wyłącznie z zer i jedynek. Znajdź maksymalną długość kolejnych jedynek, które można uzyskać, usuwając dokładnie jeden element z tablicy. Usunięcie jednego elementu jest obowiązkowe, nawet jeśli tablica składa się wyłącznie z jedynek. Dane wejściowe: - nums – niepusty tablica liczb całkowitych, każdy element to 0 lub 1 Wyjście: - Liczba całkowita – maksymalna długość kolejnych jedynek po usunięciu dokładnie jednego elementu Ograniczenia: - 1 <= nums.length <= 10^5 - nums[i] to 0 lub 1 Przykład: Kod w Go: ```go // Dostępne bez importu: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // TODO: napisz rozwiązanie tutaj return 0 } ``` Kod w Python: ```python # Dostępne bez importu: json, sys, io def max_ones(nums): # TODO: napisz rozwiązanie tutaj return 0 ```
Python
Jaka jest różnica między iteratorem a generatorem w Pythonie?
Czy taki dekorator TTL może być używany z funkcjami asynchronicznymi?
Czy używałeś wzorca Singleton i co o nim wiesz?
Czy napisałeś Dockerfile i Docker Compose? Czym różni się Docker Compose od Docker/Dockerfile?
Jakie inne narzędzia funkcyjne w Pythonie znasz lub używałeś?
W jakim przypadku blok `else` jest wykonywany w konstrukcji `try`/`except`?
Czy można kierować operacje odczytu do replik bazy danych, a operacje zapisu do głównego, i jakie są ryzyka takiego podejścia?
Jak nazywa się podejście, w którym użytkownik nie jest fizycznie usuwany z bazy danych, lecz oznaczany jako usunięty lub ukryty?
Jaka jest różnica między pojedynczym podkreśleniem, podwójnym podkreśleniem a nazwami specjalnymi takimi jak `__name__` w Pythonie?
Kiedy lista powiązana jest lepsza od zwykłej listy?
Jaka jest różnica między obiektem iterowalnym a iteratorem?
Czy pracowałeś z asynchronicznością, wielowątkowością i wieloprocesowością?
Przeprowadź przegląd kodu.
Jak uniknąć sytuacji, w której wiele żądań jednocześnie uruchamia kosztowne obliczenia po wygaśnięciu lub braku pamięci podręcznej?
Czy pracowałeś z generatorami?
Czy potrafisz zaprojektować bazę danych do zadania: tabele, relacje i indeksy?
Dlaczego słownik wewnątrz krotki nie może być używany jako klucz słownika? Czy istnieje gwarancja, że słownik nie zostanie przekazany jako argument do dekorowanej funkcji?
Dlaczego słownik wewnątrz krotki nie może być używany jako klucz słownika? Czy istnieje gwarancja, że słownik nie zostanie przekazany jako argument do dekorowanej funkcji?
Dlaczego słownik wewnątrz krotki nie może być używany jako klucz słownika? Czy istnieje gwarancja, że słownik nie zostanie przekazany jako argument do dekorowanej funkcji?