Sobes.tech

Cybersecurity / InfoSec

Merge ալիքների առաջադրանք իրականացրեք merge ֆունկցիան, որը ընդունում է ցանկացած քանակի chan string ալիքներ և վերադարձնում է մեկ ելքային ալիք, որի միջոցով կարելի է կարդալ բոլոր փոխանցված ալիքների արժեքները: Փոխանցված ալիքները դուրս գալուց հետո փակվում են merge-ից: Միացյալ ալիքից ընթերցումը ավարտելուց հետո, ծրագիրը պետք է տպի "ok"։

193

Պատմիր քո կարիերայի ամենագեղեցիկ նախագծի կամ ձեռքբերման մասին, որտեղ եղել են մարտահրավերներ։

181

Դուք երբևէ ստիպված եղաք լուծել համակարգի դիզայնի խնդիրներ հարցազրույցի ժամանակ?

151

Ի՞նչն է տարբերությունը կուրսորային և offset-ային էջադրման միջև։

139

Merge ալիքի առաջադրանք իրականացրեք merge ֆունկցիան, որը ընդունում է ցանկացած քանակի chan int ալիքներ և վերադարձնում է մեկ ելքային ալիք, որի միջոցով կարելի է կարդալ բոլոր փոխանցված ալիքներից արժեքները: Փոխանցված ալիքները դուրս գալուց հետո փակվում են: Երբ ընթերցումը միացրած ալիքից ավարտվի, ծրագիրը պետք է տպի "ok": merge ֆունկցիան չպետք է աշխատի ավելի քան 1 վայրկյան, աղբյուրային ալիքները կարող են չփակվել։

130

Դուք տեսնո՞ւմ եք լուծում՝ օգտագործելով тикեր (time.Ticker) փոխարեն կոնտեքստի/ժամաչափի։

120

Merge ալիքի առաջադրանք իրականացրեք merge ֆունկցիան, որը ընդունում է ցանկացած քանակի chan int ալիքներ և վերադարձնում է մեկ ելքային ալիք, որի միջոցով կարելի է կարդալ փոխանցված բոլոր արժեքները: Ներկայացված ալիքները դուրս գալուց հետո փակվում են merge ֆունկցիայից: Մեկուսացված ալիքից ընթերցումը ավարտելուց հետո, ծրագիրը պետք է տպի "ok"։

114