/* Dotais irrāde, kas satur simbolus (){}. Jānosaka, vai ievades rinda ir līdzsvarota pēc skaitļiem. */ func isBalanced(s string) bool { // TODO: īstenojiet to return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Golang
Pastāstiet sīkāk par Go projektēm
Kā Go interfeisi ļauj realizēt polimorfismu bez tiešas mantošanas norādīšanas?
Kā pieaug sēnes kapacitāte paplašinoties?
Ko funkcija isBalanced būtu jāatgriež tukšā virknē?
Kādus projektus vadīsti, kādi ir augsta līmeņa uzdevumi?
Kas ir kanāls Go un kādas ir tā galvenās lietošanas jomas?
Kā darbojas divu posmu apstiprinājums (2PC)?
Kas ir forks?
Kad indeksu neizmantos, veicot vaicājumu?
Kas ir norādītājs un cik daudz atmiņas tas aizņem?
Kam īstenībā ir nepieciešami grozi hash-tabulā/mapā? Kāda ir to funkcionālā loma?
Kāda ir binārās meklēšanas sarežģītība un kāpēc?
Pastāstiet par Linux operētājsistēmas inicializācijas procesu: init process (PID 1), ielādētājs un initramfs.
Kādi ir sadalītu darījumu veidi?
Kādas īpašības ir jābūt laba hash funkcijai?
Kas ir indeksi datu bāzēs, kādi veidi ir un ar kuriem strādājāt?
Vai esat saskāries ar shardinga jēdzienu?
Kā efektīvi savienot virknes Go? Kādas ir iespējas?
Pastāsti par SQL injekcijām