Երկու կապակցված ցուցակների միավորում և խաչմերուկ

Հաշվի առնելով երկու կապված ցուցակներ, ստեղծեք ևս երկու կապված ցուցակ ՝ գոյություն ունեցող ցուցակների տարրերի միավորում և հատում ստանալու համար: Օրինակ մուտքագրում. Ցուցակ 1: 5 → 9 → 10 → 12 → 14 ցուցակ 2: 3 → 5 → 9 → 14 → 21 ելք ՝ խաչմերուկի ցուցակ.

Կարդալ ավելին

Ստուգեք երկու զանգված հավասար են, թե ոչ

«Ստուգեք երկու զանգված հավասար են, թե ոչ» խնդիրը ցույց է տալիս, որ ձեզ տրվում է երկու զանգված: Խնդրի հայտարարությունն ասում է, որ դուք պետք է որոշեք ՝ տրված զանգվածները հավասար են, թե ոչ: Օրինակ arr1 [] = {1, 4, 2, 5, 2}; arr2 [] = {2, 1, 5, 4,…

Կարդալ ավելին

Առանց թարմացումների ընդգրկեք հարցումների քանակը

Խնդիրի հայտարարություն Խնդիրը «Շարքի գումարի հարցումներ առանց թարմացումների» նշում է, որ դուք ունեք ամբողջ թվերի զանգված և ընդգրկույթ: Խնդրի հայտարարությունը խնդրում է պարզել տվյալ տիրույթում գտնվող բոլոր տարրերի գումարը: Օրինակ arr [] = {10, 9, 8, 7, 6} Հարցում ՝ {(0, 4), (1, 3)} 40 24…

Կարդալ ավելին

Հաշվի՛ր տրված մակարդակում գտնվող հանգույցների քանակը ծառի մեջ ՝ օգտագործելով BFS

Նկարագրություն «Հաշվեք ծառի վրա տվյալ մակարդակի հանգույցների քանակը BFS- ի միջոցով» խնդրի մեջ նշվում է, որ ձեզ տրվում է reeառ (ասիկլիկ գրաֆիկ) և արմատային հանգույց, L- րդ մակարդակում պարզեք հանգույցների թիվը: Ացիկլիկ գրաֆիկ. Սա եզրերի միջոցով միացված հանգույցների ցանց է, որն ունի…

Կարդալ ավելին

Տեղափոխեք բոլոր բացասական տարրերը, որպեսզի ավարտվեն ըստ լրացուցիչ թույլատրված տարածության

Խնդիրի հայտարարություն «Տեղափոխեք բոլոր բացասական տարրերը վերջ ՝ ըստ լրացուցիչ թույլատրված տարածքի», նշվում է, որ ձեզ տրվում է երկուսն էլ դրական և բացասական թվեր պարունակող զանգված: Խնդրի հայտարարությունը խնդրում է տեղափոխել զանգվածի վերջին բացասական տարրերը: Օրինակ arr [] = {1,2, -3, -5,2,7, -9, -11} 1,…

Կարդալ ավելին

Հաշվեք զույգերը երկու տեսակավորված զանգվածներից, որոնց գումարը հավասար է տրված x արժեքին

Խնդրի հայտարարություն «Հաշվեք զույգ երկու դասավորված զանգվածներից, որոնց գումարը հավասար է տվյալ արժեքին x» խնդրին նշվում է, որ ձեզ տրվում են երկու դասավորված ամբողջ զանգվածներ և մի ամբողջ արժեք, որը կոչվում է գումար: Խնդրի հայտարարությունը խնդրում է պարզել զույգերի ընդհանուր թիվը, որը կազմում է մինչև…

Կարդալ ավելին

Գտեք ամենափոքր դրական ամբողջ արժեքը, որը չի կարող ներկայացվել որպես տվյալ զանգվածի ցանկացած ենթաբազմության գումար

Խնդրի հայտարարություն Ձեզ տրվում է դասավորված ամբողջ թվերի զանգված: Մենք պետք է գտնենք ամենափոքր դրական ամբողջ արժեքը, որը չի կարող ներկայացվել որպես տվյալ զանգվածի ցանկացած ենթաբազմության գումար: Օրինակ arr [] = {1,4,7,8,10} 2 Բացատրություն. Քանի որ չկա որևէ ենթածրագիր, որը կարող է ներկայացնել 2-ը որպես…

Կարդալ ավելին

Հաշվեք ենթաբազմություններ, որոնք ունեն հստակ զույգ թվեր

Մենք բոլորս ինչ-որ պահի կամ հարցազրույցում պայքարել ենք ենթաբազմության խնդրի հետ: Հարցազրուցավարները նույնպես սիրում են այս խնդիրները: Այս խնդիրները նրանց օգնում են ուսումնասիրել ցանկացած ուսանողի ըմբռնումը, ինչպես նաև մտքի գործընթացը: Այնպես որ, առանց հետագա զրպարտության, եկեք ցատկենք ուղիղ the

Կարդալ ավելին

Գտեք երեք տարր տարբեր երեք զանգվածներից այնպես, որ a + b + c = գումար

Three Sum- ը հարցազրույց վարողների կողմից սիրված խնդիր է: Դա խնդիր է, որն ինձ անձամբ հարցրել են Amazon- ի հարցազրույցի ժամանակ: Այնպես որ, առանց ավելորդ ժամանակ կորցնելու, եկեք հասնենք խնդրին: Մի զանգված, որն ունի ինչպես դրական, այնպես էլ բացասական թվեր: Երեք թվեր, որոնք ամփոփում են զրո / կարող են փոփոխվել,

Կարդալ ավելին

Ամենափոքր ենթաշերտը ՝ ամենահաճախակի տարրի բոլոր առաջացումներով

Ամենափոքր տարրերի խնդրի բոլոր դեպքեր ունեցող ամենափոքր ենթադասում մենք զանգված ենք տվել: Առավելագույն հաճախականությամբ զանգվածում վերցրու «մ» թիվը: Խնդրի հայտարարության մեջ ասվում է, որ դուք պետք է պարզեք ամենափոքր ենթադասը, որը նույնպես պարունակում է համարի ամբողջ առաջացումը

Կարդալ ավելին