Sobes.tech

Golang

/* Daný reťazec obsahujúci znaky (){}. Je potrebné určiť, či je vstupný reťazec vyvážený z hľadiska zátvoriek. */ func isBalanced(s string) bool { // TODO: implementujte to return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false

Middle
197

Povedzte viac o projektoch v Go

Middle
197

Ako rozhrania v Go umožňujú implementovať polymorfizmus bez explicitného označenia dedičstva?

Middle
197

Ako rastie kapacita slice pri rozšírení?

Middle
196

Čo by mala funkcia isBalanced vrátiť pre prázdny reťazec?

Middle
196

Aké projekty vedieš, aké sú úlohy vyššej úrovne — čo robíš?

Middle+
196

Čo je kanál v Go a aké sú jeho hlavné oblasti použitia?

Middle
196

Ako funguje dvojfázové potvrdenie (2PC)?

Middle
194

Čo je fork?

Middle
194

Kedy sa index pri vykonávaní dotazu nebude používať?

Middle
194

Čo je ukazovateľ a koľko pamäte zaberá?

Middle
193

Na čo sú vôbec potrebné vedrá v hash tabuľke/mape? Akú majú funkčnú úlohu?

Middle
193

Aká je zložitosť binárneho vyhľadávania a prečo?

Middle
193

Popíšte proces inicializácie operačného systému Linux: init proces (PID 1), zavádzač a initramfs.

Middle+
192

Aké typy distribuovaných transakcií existujú?

Middle
191

Aké vlastnosti by mala mať dobrá hashovacia funkcia?

Middle
191

Čo sú indexy v databázach, aké druhy existujú a s ktorými ste pracovali?

Middle
191

Stretol si sa s pojmom shardovanie?

Middle
191

Ako efektívne spojiť reťazce v Go? Aké možnosti existujú?

Senior
189

Rozprávaj o SQL injekciách

Middle
189
/12