Ինչու են անհրաժեշտ տեղական goroutine հերթերը [անուն] ծրագրավորողի մեջ Go-ում?
Middle+
89
Ինչու են անհրաժեշտ տեղական goroutine հերթերը [անուն] ծրագրավորողի մեջ Go-ում?
// Անհատական թվերի զանգված, առանց կրկնությունների: // Պետք է այն փոխարկել տող, միավորելով հարևան թվերը տիրույթների մեջ: // // Օրինակ՝ [1, 4, 5, 2, 3, 9, 8, 11, 0, 13] -> "0-5,8-9,11,13" func listToRanges(items []int) string { // TODO: իրականացնել return "" }
Ի՞նչ է մրցակցային պայմանը և deadlock-ը: