/* Antud on rida, mis sisaldab sümboleid (){}. Vajalik on määrata, kas sisendrida on sulgude poolest tasakaalus. */ func isBalanced(s string) bool { // TODO: implementeeri see return false } fmt.Println(isBalanced("()")) // -> true fmt.Println(isBalanced("({()})")) // -> true fmt.Println(isBalanced("(()")) // -> false fmt.Println(isBalanced("(()))")) // -> false fmt.Println(isBalanced("({})")) // -> false
Golang
Rääkige mulle rohkem Go projektidest
Kuidas võimaldavad Go liidesed teostada polümorfismi ilma otsese pärimise näitamiseta?
Kuidas suureneb viilu maht laienemisel?
Mida peaks isBalanced funktsioon tühja stringi puhul tagastama?
Milliseid projekte juhid, millised on kõrge taseme ülesanded?
Mis on kanal Go-s ja millised on selle peamised kasutusvaldkonnad?
Kuidas töötab kahefaasiline kinnitamine (2PC)?
Mis on fork?
Millal indeksit päringut tehes ei kasutata?
Mis on näidik ja kui palju mälu see võtab?
Milleks on tegelikult vajalikud korgid hash-tabelis/kaardil? Milline on nende funktsionaalne roll?
Mis on binaarse otsingu keerukus ja miks?
Rääkige Linuxi operatsioonisüsteemi alglaadimisprotsessist: init protsess (PID 1), käivituslaadur ja initramfs.
Millised on jaotatud tehingute tüübid?
Millised omadused peaks hea hash-funktsioonil olema?
Mis on indeksid andmebaasides, millised tüübid on ja millistega olete töötanud?
Kas oled kokku puutunud sharding'i kontseptsiooniga?
Kuidas tõhusalt ühendada stringe Go-s? Millised on võimalused?
Räägi SQL-injektioonidest