Sobes.tech

Golang

// Nepieciešams īstenot funkciju, kas komprimē virkni, izmantojot run-length encoding algoritmu. // Ja sastopas vienādu vērtību virknējums, tas tiek aizstāts ar virknējuma garumu un vērtību. func Encode(s string) string { panic("nepildīts") }

Senior
Avanpost
86

Ar ar ko tu pēdējo reizi nodarbojies darba?

Senior
bip.ru
86

// Atrodiet lielāko pāra skaitli 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("Maksimālais ir %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

Kāpēc jūs iznākat tirgū? Kas nepatīk jūsu pašreizējā vietā?

Senior
BLS-Soft
86

Aprakstiet Linux servera ielādes procesu no iedarbināšanas līdz termināla palaišanai

Senior
VKVK
86

Kādam mērķim ir nepieciešama consumer grupa Kafka?

Senior
Lanit PPM
86

Kāda datu tips Go valodā tiek izmantots Unicode rakstzīmju attēlošanai?

Middle+
МТСМТС
86

Kāpēc Linux procesā var rasties out-of-memory kļūda, pat ja atmiņa rāda brīvu?

Senior
AltDev
86

Kāpēc pārgājāt no Flutter uz Go?

Senior
AvitoAvito
86

Kas ir errors.Is un errors.As, kam tie ir kam nepieciešami un kādu problēmu risina?

Senior
Магнум
86

Sniedziet piemēru gadījumam ar SELECT FOR UPDATE, kad tas var novest pie deadlock.

Senior
OZONOZON
86

Pastāstiet par savu pieredzi ar augstas slodzes sistēmām. Vai jums nācās risināt uzdevumus saistībā ar trafika sadali un līdzsvarošanu?

Senior
Hi Rockits
86

Cik ātri jūs varēsiet sākt jaunā vietā, ja saņemsiet piedāvājumu?

Senior
Hi Rockits
86

Kādus linters izmantojat Go un kur tos palaidjat?

Junior
СБК ПАРУС
86

Kāpēc rodas nianses ar virknes garumu UTF-8?

Middle+
Napoleon IT
86

Pastāsti man par atkritumu savācēju Go

Senior
I-teco
86

SELECT * c.id, -- izvēlieties visus čatus (c.id, c.name) visiem lietotājiem pēc vārda ($1) where text > 'abc'

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

Dotā ir S virkne, jāskaita šo virsgrāmatas apakšvirkņu skaits, kas satur visus šīs virsgrāmatas simbolus vismaz vienu reizi. Piemēri: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg

Senior
Яндекс
86

Vai zini, kas ir transakcija un kādas ir tās īpašības (ACID)?

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

Kā iepriekš novērtēt indeksa efektivitāti un lietderību pirms tā pievienošanas ražošanai?

Senior
Lenta Tech
86
/412