Sobes.tech

Golang

// Vajadzētu implementēt funkciju, kas komprimeerib stringi, izmantojot run-length encoding algoritmu. // Ja tiek atrasta vienādu vērtību sērija, tā tiek aizstāta ar sērijas garumu un vērtību. func Encode(s string) string { panic("neizpildīts") }

Senior
Avanpost
86

Millega sa viimati tööl tegelesid?

Senior
bip.ru
86

// Find the maximum even number package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("Maximum is %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }

Middle
WildberriesWildberries
86

Miks sa läksid turule? Mis ei meeldi praegusel kohal?

Senior
BLS-Soft
86

Kirjeldage Linux-serveri laadimisprotsessi alates käivitamisest kuni terminali käivitamiseni

Senior
VKVK
86

Milleks on Kafka-s tarbijagrupp vaja?

Senior
Lanit PPM
86

Milline andmetüüp Go-s kasutatakse Unicode märkide esitamiseks?

Middle+
МТСМТС
86

Miks võib Linuxi protsess saada out-of-memory vea, isegi kui mälu näitab vaba?

Senior
AltDev
86

Miks sa läksid Flutterist Go-ks?

Senior
AvitoAvito
86

Mis on errors.Is ja errors.As, milleks need on ja millist probleemi nad lahendavad?

Senior
Магнум
86

Andke näide juhtumist, kus SELECT FOR UPDATE võib viia deadlockini.

Senior
OZONOZON
86

Rääkige oma kogemustest töötamisel kõrge koormusega süsteemidega. Kas teil on olnud ülesandeid liikluse jaotamise ja tasakaalustamise osas?

Senior
Hi Rockits
86

Kui kiiresti saate uude kohta minna, kui saate pakkumise?

Senior
Hi Rockits
86

Milliseid lintersid kasutad Go-s ja kus neid käivitad?

Junior
СБК ПАРУС
86

Miks teksti pikkusega UTF-8-s tekivad nüansid?

Middle+
Napoleon IT
86

Räägi mulle Go prügikoristusest

Senior
I-teco
86

SELECT * c.id, -- vali select all chats (c.id, c.name) for all users by name ($1) where text > 'abc'

Senior
Ozon ФинтехOzon Финтех
86

Antud on S string, tuleb arvutada selle stringi alamstringide arv, mis sisaldavad kõiki selle stringi märke vähemalt ühe korra. Näited: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg

Senior
Яндекс
86

Kas tead, mis on tehing ja millised on selle omadused (ACID)?

Senior
МВидеоМВидео
86

Kuidas hinnata indeksit enne selle tootmisse lisamist tõhusust ja kasulikkust?

Senior
Lenta Tech
86
/412