Sobes.tech

Cybersecurity / InfoSec

Uzdevums par Merge kanālu Realizējiet funkciju merge, kas pieņem jebkādu skaitu kanālu chan string un atgriež vienu izejas kanālu, no kura var lasīt visas pārraidītās kanālus. Pārraidītie kanāli ārpus merge funkcijas tiek slēgti pēc rakstīšanas. Pēc lasīšanas no apvienotā kanāla pabeigšanas programmai jāizvada "ok".

188

Pastāsti par interesantāko projektu vai sasniegumu savā karjerā, kur bija izaicinājumi?

179

Vai jums kādreiz nācies risināt sistēmu dizaina uzdevumus intervijas laikā?

149

Kāda ir atšķirība starp kursora un offset lapošanas metodēm?

135

Uzdevums Merge kanāls Realizējiet funkciju merge, kas pieņem jebkāda skaita chan int kanālus un atgriež vienu izejas kanālu, no kura var lasīt visas pārraidītās kanālus. Pārraidītie kanāli ārpus funkcijas merge tiek slēgti pēc rakstīšanas. Pēc lasīšanas no apvienotā kanāla programmai jāizvada "ok". Funkcija merge nedrīkst darboties ilgāk par 1 sekundi, avota kanāli var palikt atvērti.

130

Vai redzat risinājumu, izmantojot tikeru (time.Ticker), nevis kontekstu/laika mērītāju?

118

Uzdevums par Merge kanālu Realizējiet funkciju merge, kas pieņem jebkādu skaitu kanālu chan int un atgriež vienu izejas kanālu, no kura var lasīt visas pārraidīto kanālu vērtības. Pārraidītie kanāli ārpus merge funkcijas tiek slēgti pēc rakstīšanas. Pēc lasīšanas no apvienotā kanāla programmai jāizvada "ok".

112