Sąlyga: Duoti du objektų masyvai. Kiekvienas objektas turi skaitmeninį lauką 'code'. Grąžinkite naują masyvą, kuriame būtų visi objektai iš masyvo a, kurių atitinkamame masyve b yra objektas su tokiu pačiu 'code' reikšme. Elementų tvarka rezultate nustatoma pagal atitinkamo 'code' tvarką b: objektai iš a turi būti išdėstyti tokia tvarka, kokia jų 'code' pasirodo b. Jei b yra keli objektai su tokiu pačiu 'code', laikoma tik pirmoji jų reikšmė. Įvesties duomenys: - a — objektų masyvas formatu { code: number, ...rest }, ilgis nuo 0 iki 10^5 - b — objektų masyvas formatu { code: number, ...rest }, ilgis nuo 0 iki 10^5 Išvesties duomenys: Masyvas iš a, filtruotas ir surūšiuotas pagal pirmą pasirodymą atitinkančio 'code' b. Apribojimai: - 0 <= a.length, b.length <= 100 000 - Laukas 'code' yra neigiamas sveikas skaičius - b gali turėti pasikartojančių 'code' — laikoma tik pirmoji reikšmė Pavyzdinė funkcija: ```python # Be importo prieinama: json, sys, io def intersect_by_code(a, b): # Parašykite sprendimą čia return [] ```
Python
Koks yra tikėtinas atlyginimo lygis šiai pozicijai?
Ar galite paaiškinti skirtumus tarp asinchroninio ir paralelinio operacijų vykdymo?
Kaip patikrinti, ar du objektai yra tas pats Singleton pavyzdys?
Ar įmanoma, kad `finally` blokas neįvykdytųsi?
Ar galite paaiškinti, kas yra kūrybiniai modeliai programinės įrangos kūrimo procese?
Paaiškinkite duomenų bazių migracijų koncepciją ir tikslą programų kūrimo ir priežiūros procese
Kaip veikia `try`/`finally` konstrukcija be `except` ir kam ji skirta?
Kodėl `pytest` parametrizacija yra pageidautina, palyginti su `for` ciklu viename teste?
Kas yra `Depends` FastAPI?
Kaip vyksta duomenų migracijos procesai duomenų bazėse?
Kaip vertinama duomenų paieškos efektyvumas hash lentelėje?
Kokius klausimus norėtumėte užduoti apie įmonę pokalbio metu?
Rašote testus? Kokius testų tipus ir įrankius naudojate?
Kokius metodus ir įrankius žinote, kad patikrintumėte talpyklos teisingumą?
Ar naudojote daugiapakopių statybų Docker ir kodėl jos yra reikalingos?
Paaiškinkite, kas yra lenktynių sąlyga Python programose ir kodėl ji pavojinga.
Kas yra ACID ir kaip šios savybės pasireiškia praktikoje?
Kaip paleisti tą patį testą su skirtingais parametrų rinkiniais `pytest`?
Kas yra Docker sluoksniai ir kaip juos apsvarstyti rašant Dockerfile?