Lze takový TTL-dekorátor použít s asynchronními funkcemi?
Python
Maximální délka po sobě jdoucích jedniček po smazání jednoho prvku (Max Consecutive Ones After Deleting One Element) Podmínka: Dán je neprázdný pole složené pouze z nul a jedniček. Najděte maximální délku po sobě jdoucích jedniček, kterou lze získat odstraněním přesně jednoho prvku z pole. Odstranění jednoho prvku je povinné, i když je pole složeno výhradně z jedniček. Vstupní data: - nums – neprázdné pole celých čísel, každý prvek je 0 nebo 1 Výstup: - Celé číslo – maximální délka po sobě jdoucích jedniček po odstranění přesně jednoho prvku Omezení: - 1 <= nums.length <= 10^5 - nums[i] je 0 nebo 1 Příklad: Go kód: ```go // K dispozici bez importu: sort, fmt, encoding/json package main func MaxOnes(nums []int) int { // Napište řešení zde return 0 } ``` Python kód: ```python # K dispozici bez importu: json, sys, io def max_ones(nums): # Napište řešení zde return 0 ```
Jaký je rozdíl mezi iterátorem a generátorem v Pythonu?
Použili jste vzor Singleton a co o něm víte?
Jak se nazývá přístup, kdy uživatel není fyzicky odstraněn z databáze, ale je označen jako smazaný nebo skrytý?
Napsali jste Dockerfile a Docker Compose? Čím se liší Docker Compose od Docker/Dockerfile?
Jaké další funkční nástroje v Pythonu znáte nebo jste použili?
V jakém případě je blok `else` vykonán v konstrukci `try`/`except`?
Jak se vyhnout situaci, kdy více požadavků spouští současně nákladné výpočty po vypršení platnosti nebo absenci cache?
Jaký je rozdíl mezi jednoduchým podtržítkem, dvojitým podtržítkem a speciálními názvy jako `__name__` v Pythonu?
Lze směrovat čtení na repliky databáze a zápisy na primární databázi, a jaká jsou rizika takového přístupu?
Kdy je spojový seznam lepší než běžný seznam?
Jaký je rozdíl mezi iterovatelným objektem a iterátorem?
Pracoval jste s asynchronní, vícejádrovou a vícprocesorovou prací?
Proveďte revizi kódu.
Můžete navrhnout databázi pro úkol: tabulky, vztahy a indexy?
Proč nelze použít slovník uvnitř n-tice jako klíč slovníku? Existuje záruka, že slovník nebude předán jako argument dekorované funkce?
Pracoval jste s generátory?
Proč nelze použít slovník uvnitř n-tice jako klíč slovníku? Existuje záruka, že slovník nebude předán jako argument dekorované funkce?
Jak by měla fungovat asynchronní TTL cache, pokud přistupuje k externí cache Redis, která může odpovídat pomalu?