Sobes.tech

// Run-length encoding алгоритмин колдонуп сапты кысуу үчүн функцияны ишке ашыруу керек. // Эгер бирдей маанилердин сериясы кездешсе, ал сериянын узундугу жана мааниси менен алмаштырылат. func Encode(s string) string { panic("жүзөгө ашырылган жок") }

Senior
Avanpost
86

Иште акыркы жолу эмне менен алектендиң?

Senior
bip.ru
86

// Эң чоң чет санды табуу 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("Эң чоң сан %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

Неге базарга чыктыңыз? Учурдагы орныңыздан нелер жакпайт?

Senior
BLS-Soft
86

Linux серверинин жүктөө процесси башталгандан тартып терминалдын ишке киргизилишине чейинки

Senior
VKVK
86

Kafkaда колдонучу группасы эмне үчүн керек?

Senior
Lanit PPM
86

Go'да Unicode белгілерин көрсөтүү үчүн кайсы маалымат тиби колдонулат?

Middle+
МТСМТС
86

Неге Linux-тагы процесс out-of-memory катасын алса болот, эгерде эс тутум бош экенин көрсөтсө дагы?

Senior
AltDev
86

Эмне үчүн Flutterден Goга өттүңүз?

Senior
AvitoAvito
86

errors.Is жана errors.As эмне, алар эмне үчүн керек жана кандай көйгөйдү чечет?

Senior
Магнум
86

SELECT FOR UPDATE менен байланышкан учурдун мисалын келтириңиз, ал deadlockка алып келиши мүмкүн.

Senior
OZONOZON
86

Жогорку жүктөмдүү системалар менен иштөө тажрыйбаңыз жөнүндө айтып бериңиз. Трафикти бөлүштүрүү жана баланс түзүү маселелерин чечкенсизби?

Senior
Hi Rockits
86

Эмне тездик менен жаңы жерге чыгасыз, эгер сунуш алсаңыз?

Senior
Hi Rockits
86

Goда кайсы линтерлерди колдонуп жатасың жана аларды кайда иштетесиң?

Junior
СБК ПАРУС
86

UTF-8-де жолдун узундугу менен байланыштуу нюанстар эмне үчүн пайда болот?

Middle+
Napoleon IT
86

Go-деги калдык чогултуучу жөнүндө мага айтып бер

Senior
I-teco
86

SELECT * c.id, -- бардык колдонуучулар үчүн бардык чаттарды тандоо (c.id, c.name) аты ($1) боюнча where text > 'abc'

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

Берилген S саптары, бул сапта бардык белгилер кеминде бир жолу камтылган субсаптардын санын эсептөө керек. Мисалдар: "abca" -> 3 // abc, bca, abca "aa" -> 3 // aa, a, a, "ffg" -> 2 // ffg, fg

Senior
Яндекс
86

Транзакция деген эмне жана анын мүнөздөмөлөрү (ACID) кандай?

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

Индекстин өндүрүшкө кошмолоруң натыйжалуулугун жана пайдалуулугун алдын ала кантип баамалап көрө алам?

Senior
Lenta Tech
86
/412