/* Kinijoje vietos išdėstytos vienoje eilėje. Naujas žiūrovas pasirenka vietą, kad sėdėtų kuo toliau nuo kitų žiūrovų eilėje. Tai reiškia, kad atstumas nuo vietos, kur jis sės, iki artimiausio žiūrovo, turi būti maksimalus. Yra garantija, kad visada yra laisvų vietų ir jau sėdi bent vienas žiūrovas. Parašykite funkciją, kuri pagal duotą vietų eilę (masyvą iš nulio ir vieno) grąžins atstumą nuo pasirinktos vietos. Įvestis: [1, 0, 0, 0, 0, 1] Išvestis: 2 Įvestis: [1, 0, 1, 0, 0, 1, 0, 0, 0, 1] Išvestis: 2 Įvestis: [1, 0, 1, 0] Išvestis: 1 */
Golang
Kokie yra transakcijų izoliacijos lygiai ir kuo jie skiriasi?
Parašykite testus, kad patikrintumėte maksimalios atstumo problemos sprendimo ribinius atvejus
Kiek aktyviai šiuo metu ieškote ir kodėl svarstote pasiūlymus?
Jei dvejetainis paieška ir paieškos medis veikia tuo pačiu metu, kodėl egzistuoja abu ir kada naudoti kurį?
Įgyvendinkite vienu metu saugų, atmintyje esantį greičio ribotuvą, naudodami Sliding Window arba Token Bucket algoritmą. Sąsaja: type RateLimiter interface { Allow(key string) bool } Reikalavimai: - Apribojimas: N užklausų per T sekundžių vienam raktui - Vienu metu saugi įgyvendinimas - Be išorinių bibliotekų - Minimaliai blokuoti - Paaiškinkite: - galimas lenktynių sąlygas - poveikį GC - elgesį su dideliu raktų skaičiumi Įvesties parametrai: NewRateLimiter(limit int, window time.Duration)
Kas yra DNS ir kaip jis veikia?
Eilutė, kurioje yra simboliai (){}. Reikia nustatyti, ar įvesties eilutė yra subalansuota skliaustų požiūriu.
Ar Kubernetes pod gali turėti kelis konteinerius su bendru tinklo vardų erdve? Kuo pod skiriasi nuo konteinerio?
Kas yra sandoris?
Papaskink apie masyvus ir slices Go kalboje: kuo jie panašūs ir kuo skiriasi.
Ar galime sukurti masyvą, kurio elementai yra skirtingų tipų, pavyzdžiui 1, "A" ir false?
Kokias duomenų bazes naudojote darbe?
Kas yra kolizija ir kaip su ja kovoti?
Ar žinote 'žmogų viduryje' (man in the middle) ataką?
Kaip struktūruoti yra Go interfeisai?
Ką reiškia duomenų tipas string Go?
Kas atsitinka, jei vieno [vardas] vietinė eilė yra tuščia, bet kitas [vardas] turi užduotis?
Kaip galima valdyti gijų, naudojamų gorutinų vykdymui, skaičių?
Kiek ETCD instancijų reikia atsparumui gedimams?