Հաշվի առնելով երկուական ծառը, ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները:

«Հաշվի առնելով երկուական ծառ ՝ ինչպե՞ս եք հեռացնում բոլոր կես հանգույցները» խնդիրը: նշում է, որ ձեզ տրվում է երկուական ծառ: Այժմ դուք պետք է հեռացնեք կես հանգույցները: Կես հանգույցը սահմանվում է որպես ծառի այն հանգույցը, որն ունի միայն մեկ երեխա: Կամ կա

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

Գտեք միջակայքի բացակայող տարրեր

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

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

Ամենամեծ ենթաշղթան ՝ հավասար 0 և 1 թվերով

Ձեզ տրվում է ամբողջ թվերի զանգված: Մուտքային զանգվածում ամբողջ թվերն ընդամենը 0 և 1 են: Խնդրի հայտարարությունը խնդրում է պարզել ամենամեծ ենթադասը, որը կարող է ունենալ հավասար 0-եր և 1-եր: Arr [] = {0,1,0,1,0,1,1,1} 0-ից 5 (ընդհանուր 6 տարր) Բացատրություն զանգվածի դիրքից…

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

Երկու կոմպլեկտների չհամընկնող գումար

Խնդիրի հայտարարություն «Երկու կոմպլեկտների չհամընկնող գումար» խնդիրը ասում է, որ ձեզ տրված են երկու զանգված `որպես մուտքային արժեքներ, քանի որ arrA [] և arrB [] նույն չափի n: Բացի այդ, երկու զանգվածներն էլ ունեն առանձին տարրեր և որոշ ընդհանուր տարրեր: Ձեր խնդիրն է պարզել ընդհանուր գումարը

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

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

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

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

Տրված տիրույթի շուրջ զանգվածի երեք եղանակով բաժանում

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

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

Գտեք 3 չափի տեսակավորված հետևություն գծային ժամանակում

Խնդրի հայտարարությունը «Գծային ժամանակում գտնել 3-ի չափի դասավորված հետևյալը» խնդիրը նշում է, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել երեք թվերը այնպես, որ զանգվածը [i] <array [k] <array [k], և i <j <k: Arr []

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

Palindrome Substring հարցումներ

Խնդրի հայտարարություն «Palindrome Substring Հարցումներ» խնդիրը նշում է, որ ձեզ տրվում է String և որոշ հարցումներ: Այդ հարցումների միջոցով դուք պետք է որոշեք ՝ արդյոք այդ հարցումից կազմված ենթալարը պալինդրոմ է, թե ոչ: String str = "aaabbabbaaa" Հարցումներ q [] = {{2, 3}, {2, 8}, {5, 7},

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

Ստուգեք, արդյոք BST- ի յուրաքանչյուր ներքին հանգույց ունի հենց մեկ երեխա

Խնդրի հայտարարությունը. «Ստուգեք, արդյոք BST- ի յուրաքանչյուր ներքին հանգույց ունի հենց մեկ երեխա» խնդիրը նշում է, որ ձեզ տրված է երկուական որոնման ծառի նախնական պատվեր: Եվ դուք պետք է պարզեք, արդյոք բոլոր ոչ տերլազարդ հանգույցները պարունակում են միայն մեկ երեխա: Այստեղ մենք նաև համարում ենք, որ բոլոր

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

Ավելացվող տարրեր այնպես, որ տիրույթի բոլոր տարրերը զանգվածում լինեն

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

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