Sobes.tech

Python

Czy możesz wyjaśnić zasadę działania wzorca Factory i jakie jest jego główne przeznaczenie?

Junior — Middle
162

W jakich przypadkach stosuje się wzorzec Dekorator do rozszerzania funkcjonalności obiektów?

Junior — Middle
159

W jakich przypadkach w Pythonie występuje wyścig danych podczas pracy z wielowątkowością?

Junior — Middle
154

Ile maksymalnie kontenerów działało jednocześnie podczas szczytowych obciążeń?

Junior — Middle
153

Wyjaśnij zasadę wstrzykiwania zależności w FastAPI i jej główne cechy

Junior — Middle
152

Co motywuje cię do szukania nowego miejsca pracy lub udziału w nowym projekcie?

Junior — Middle
152

Jakie metody można zastosować, aby zapobiec warunkom wyścigu w programowaniu wielowątkowym?

Junior — Middle
147

Warunek: Dane są dwa tablice obiektów. Każdy obiekt zawiera pole numeryczne 'code'. Zwróć nową tablicę zawierającą wszystkie obiekty z tablicy a, dla których istnieje obiekt w tablicy b z takim samym 'code'. Kolejność elementów w wyniku jest określona przez kolejność odpowiadającego 'code' w b: obiekty z a powinny być uporządkowane w kolejności, w jakiej ich 'code' pojawia się w b. Jeśli w b występuje kilka obiektów z tym samym 'code', brana jest pod uwagę tylko pierwsza wystąpienie. Dane wejściowe: - a — tablica obiektów w formacie { code: number, ...rest }, długość od 0 do 10^5 - b — tablica obiektów w formacie { code: number, ...rest }, długość od 0 do 10^5 Dane wyjściowe: Tablica obiektów z a, przefiltrowana i uporządkowana według pierwszego wystąpienia odpowiadającego 'code' w b. Ograniczenia: - 0 <= a.length, b.length <= 100 000 - Pole 'code' jest nieujemną liczbą całkowitą - b może zawierać duplikaty 'code' — brana jest pod uwagę tylko pierwsza wystąpienie Przykład funkcji: ```python # Dostępne bez importu: json, sys, io def intersect_by_code(a, b): # Napisz rozwiązanie tutaj return [] ```

145
/5