Երկու տվյալ զանգվածներից առավելագույն զանգվածը `նույնը պահելու կարգը

Ենթադրենք, որ ունենք n նույն չափի երկու ամբողջ թվերի զանգված: Երկու զանգվածներն էլ կարող են պարունակել ընդհանուր թվեր: Խնդրի հայտարարությունը խնդրում է կազմել արդյունքային զանգված, որը պարունակում է 'n' առավելագույն արժեքները երկու զանգվածներից: Առաջին զանգվածը պետք է առաջնահերթ համարվի (առաջին elements տարրերը

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

Երկուական ծառի հանգույցի անկարգորդ

Խնդրի հայտարարություն Խնդիրը խնդրում է գտնել «Երկուական ծառի հանգույցի անկարգորդին»: Հանգույցի անընդմեջ ժառանգորդը երկուական ծառի այն հանգույցն է, որը գալիս է տվյալ երկուական ծառի անկարգությունների անցման տվյալ հանգույցից հետո: Օրինակ 6-ի անընդմեջ իրավահաջորդը 4 է:

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

Գտեք, եթե կա ենթագոտի ՝ 0 գումարով

«Գտեք, եթե գոյություն ունի ենթագոտի 0 գումարով» խնդիրը ասում է, որ ձեզ տրվում է նաև ամբողջ զանգված, որը պարունակում է բացասական ամբողջ թվեր: Խնդիրի հայտարարությունը խնդրում է պարզել, թե արդյոք չափի որևէ ենթ-զանգված ունի գոնե 1. Այս ենթ-զանգվածը պետք է ունենա 1.-ի հավասար գումար: arr [] = {2,1, -3,4,5} Example

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

Տպիր բոլոր ենթածրագրերը 0 գումարով

Ձեզ տրված է ամբողջ զանգված, ձեր խնդիրն է տպել բոլոր հնարավոր ենթածրագրերը, որոնց գումարը հավասար է 0-ի: Այսպիսով, մենք պետք է բոլոր ենթածրագրերը տպենք 0 գումարով: Arr [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} Ենթ զանգվածը հայտնաբերվել է 0 ցուցանիշից…

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

Հաշվի՛ր ենթաշերտեր ՝ հավասար 0, 1 և 2 հավասար թվերով

«Հաշվեք ենթաշղթաները հավասար 0, 1 և 2 հավասար թվերով» խնդրով նշվում է, որ ձեզ տրվում է ընդամենը 0, 1 և 2 տող: Խնդիրի հայտարարությունը խնդրում է պարզել ենթաշղթաների քանակը, որոնք պարունակում են միայն 0, 1 և 2 հավասար ոչ: Օրինակ str = «01200»

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

Արտահայտման մեջ գտեք փակման փակագծի ցուցիչը տրված բացման փակագծի համար

Խնդիրի հայտարարություն Հաշվի առնելով մի տողի s երկարություն / չափ n և մի ամբողջ թիվ, որը ներկայացնում է բացվող քառակուսի փակագծի ցուցիչը: Արտահայտության մեջ գտեք տրված բացման փակագծի փակման փակագծի ինդեքսը: Օրինակ s = «[ABC [23]] [89]» ինդեքս = 0 8 վ = «[C- [D]]» ինդեքս = 3 5 վ

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

Rayանգվածի հստակ հարակից տարրերը

Խնդրի հայտարարությունը Ենթադրենք, որ մենք ունենք ամբողջ զանգված: «Rayանգվածի մեջ առանձնացված հարակից տարրեր» խնդիրը պահանջում է պարզել `հնարավո՞ր է ձեռք բերել այն զանգվածը, որում բոլոր հարակից թվերը տարբեր են, թե ոչ` զանգվածում փոխելով երկու հարակից կամ հարևան տարրերը, եթե այն

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

Ստուգեք, արդյոք տվյալ զանգվածը կարող է ներկայացնել Երկուական որոնման ծառի մակարդակի կարգի անցում

Խնդրի հայտարարություն «Ստուգեք, արդյոք տվյալ զանգվածը կարող է ներկայացնել Երկուական որոնման ծառի մակարդակի կարգի անցում» խնդիրը ասում է, որ ձեզ տրվում է երկուական որոնման ծառի մակարդակի կարգի անցում: Եվ օգտագործելով ծառի մակարդակի կարգի անցում: Մենք պետք է արդյունավետորեն պարզենք, թե արդյոք մակարդակի կարգը

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

Երկուական ծառ դեպի Երկուական որոնման ծառի փոխարկում ՝ օգտագործելով STL հավաքածուն

Խնդրի հայտարարություն Մեզ տրված է երկուական ծառ, և մենք պետք է այն վերածենք երկուական որոնման ծառի: «Երկուական ծառից երկուական որոնման ծառի փոխարկում STL հավաքածուի միջոցով» խնդիրը պահանջում է կատարել փոխարկում ՝ օգտագործելով STL հավաքածուն: Մենք արդեն քննարկել ենք երկուական ծառը BST- ի վերափոխելու հարցը, բայց մենք

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

Arանգվածը վերադասավորել այնպես, որ զույգ դիրքով ավելի մեծ լինի քան տարօրինակ

Խնդիրի հայտարարությունը Ենթադրենք, որ դուք ունեք ամբողջ զանգված: «Rayանգվածը վերադասավորելու խնդիրն այնպես, որ զույգ դիրքով ավելի մեծ է, քան տարօրինակ» խնդիրը պահանջում է զանգվածը վերադասավորել, այնպես որ տարրերը զանգվածի զույգ դիրքում պետք է լինեն ավելի մեծ, քան դրա տարրը: Arr [i-1] <= Arr [i], եթե «i» դիրքը…

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