Sobes.tech

Python

Implementujte curried sčítací funkci add(a), která přijímá číslo a vrací jinou funkci, která přijímá druhé číslo. Konečný volání vrací součet těchto dvou čísel.

71

Pokud nejprve snížíte hodnotu o 20 % a poté zvýšíte výslednou hodnotu o 20 %, o kolik se změní počáteční hodnota?

71

Kolik je v matici propojených oblastí (Počet propojených oblastí)? Podmínka Dána je dvourozměrná matice celých čísel. Každá buňka obsahuje číslo. Dvě buňky jsou považovány za propojené, pokud jsou sousední horizontálně nebo vertikálně a obsahují stejné číslo. Propojená oblast je maximální skupina buněk se stejnou hodnotou, propojených navzájem. Napište funkci, která vrátí počet takových propojených oblastí v matici. Vstupní data Dvourozměrné pole celých čísel grid (rozměr matice m×n). Výstupní data Celé číslo — počet propojených oblastí. Omezení 1 <= m, n <= 100 Šablona kódu: # K dispozici bez importu: json, sys, io def count_regions(grid): # TODO: implementujte řešení zde return 0

69

Na jaké úrovni abstrakce vám více záleží na práci: infrastrukturní služby, aplikace a obchodní logika, systémový kód a interakce s OS?

68

Jaké jsou hlavní kritéria výběru společnosti? Uveďte 2-3 hlavní kritéria.

66

Jak zkontrolujete, zda je konkrétní port otevřený na vzdáleném serveru z Linuxové pracovní stanice?

62

Máte po ruce dokumenty o vojenské registraci a vysokoškolském vzdělání?

61

Jak vyřešit problém nalezení duplicitních řetězců bez použití Counter?

59

Proč jste se rozhodli vstoupit na trh? Co vám na současné práci nevyhovuje?

57

Proč jste odpověděli na naši nabídku práce a co vás na ní zaujalo?

56

S jakými dalšími programovacími jazyky jste pracoval nebo jaké máte nekomerční zkušenosti s vývojem?

55

Proč máte zájem o vývoj backendu a proč jste si vybrali tento směr?

53

Jaké přístupy používáte pro konkurenční a paralelní provádění úkolů v Pythonu, včetně vlivu GIL?

48
/3