Arանգվածը վերադասավորեք այնպես, որ arr [i]> = arr [j] եթե i է զույգ, և arr [i] <= arr [j] եթե i կենտ է, և j <i

Ենթադրենք, որ դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է զանգվածը վերադասավորել այնպես, որ զանգվածի զույգ դիրքի տարրերը լինեն ավելի մեծ, քան իրենից առաջ գտնվող բոլոր տարրերը, իսկ տարօրինակ դիրքերում գտնվող տարրերը պետք է պակաս լինեն նախորդներից: Օրինակ …

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

Երկու տարրերի հաճախականության առավելագույն տարբերությունն այնպիսին է, որ ավելի մեծ հաճախություն ունեցող տարրը նույնպես ավելի մեծ է

Ենթադրենք, դուք ունեք ամբողջ զանգված: Խնդրի հայտարարությունը խնդրում է պարզել տվյալ զանգվածի ցանկացած երկու տարբեր տարրերի հաճախության առավելագույն տարբերությունը, բայց ավելի մեծ հաճախություն ունեցող տարրը պետք է նաև արժեքով ավելի մեծ լինի, քան մյուս ամբողջ ամբողջ թիվը: Ներածման օրինակ. Arr [] = {2,4,4,4,3,2}

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

Ամենաերկար ենթաշղթան, որն ունի 1-ների հաշվարկ `Մեկից ավելին, քան 0-ների հաշվարկ

Մենք տվել ենք ամբողջ թվերի զանգված: Rayանգվածը պարունակում է միայն 1-ը և 0-ը: Խնդիրի հայտարարությունը խնդրում է պարզել ամենաերկար Ենթ-զանգվածի երկարությունը, որն ունենալով 1 թվանշանի մեծություն ընդամենը մեկով ավելին է, քան ենթադասում 0-ի քանակը: Ներածման օրինակ. Arr [] =

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

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

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

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

Հաշվիր ենթագրերը նույն նույն և կենտ տարրերով

Ենթադրենք, որ դուք տվել եք N չափի ամբողջ զանգված: Քանի որ կան թվեր, թվերը կենտ կամ զույգ են: Խնդիրի հայտարարությունը ենթաընտանիքի հաշվարկի միևնույն զույգ և կենտ տարրերով է կամ պարզում է ենթահաշիվների քանակը, որն ունի հավասար թվով զույգ և կենտ ամբողջ թվեր: Օրինակ …

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

Arանգվածը վերադասավորել այնպես, որ arr [i] - ը հավասար լինի i- ի

«Վերադասավորեք զանգվածը այնպես, որ arr [i] = i» խնդիրը նշում է, որ ձեզ տրվում է ամբողջ թվերի զանգված ՝ սկսած 0-ից n-1: Քանի որ բոլոր տարրերը կարող են զանգվածում չլինել, ապա դրանց տեղում -1 կա: Խնդրի հայտարարությունը խնդրում է զանգվածը վերադասավորել այդպիսի

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

Շոկոլադների առավելագույն քանակը, որը հավասարաչափ կբաշխվի k ուսանողների շրջանում

«Առավելագույն քանակությամբ շոկոլադներ, որոնք հավասարաչափ բաշխվում են k ուսանողների միջև», ասում է, որ ձեզ տրվում են n տուփեր, որոնց մեջ կան որոշ շոկոլադներ: Ենթադրենք, որ կան k ուսանողներ: Խնդիրն է հավասարապես բաշխել շոկոլադե առավելագույն քանակը k ուսանողների միջև ՝ ընտրելով հաջորդական տուփեր: Մենք կարող ենք …

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

Հաջորդականության առավելագույն գումարն այնպիսին է, որ երեքը անընդմեջ չեն

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

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

Ստուգեք, արդյոք զանգվածը պարունակում է հարակից ամբողջ թվեր թույլատրված կրկնօրինակներով

Ձեզ տրվում է ամբողջ թվերի զանգված, որոնք կարող են պարունակել նաև կրկնօրինակ տարրեր: Խնդրի հայտարարությունը խնդրում է պարզել, արդյոք դա հարակից ամբողջ թվերի շարք է, տպիր «Այո», եթե կա, տպիր «Ոչ», եթե ոչ: Օրինակ նմուշի մուտքագրում. [2, 3, 4, 1, 7, 9] Նմուշ

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

Տրված երկարության հաջորդականությունները, երբ յուրաքանչյուր տարր նախորդից ավելի է կամ հավասար երկու անգամ

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

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