Նվազագույն ջնջման գործողությունները ՝ զանգվածի բոլոր տարրերը նույնը դարձնելու համար

Ենթադրենք, որ մենք ունենք զանգվածի ներդրում `« x »թվով տարրերով: Մենք խնդիր ենք առաջադրել, որ մենք պետք է գտնենք ջնջման գործողությունները, որը պետք է լինի նվազագույնը, որը պահանջվում է հավասար զանգված կազմելու համար, այսինքն ՝ զանգվածը բաղկացած է հավասար տարրերից: Ներածման օրինակ. [1, 1,

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

Առավելագույն հեռավորությունը զանգվածում նույն տարրի երկու դեպքերի միջև

Ենթադրենք, որ ձեզ տրված է մի շարք `մի քանի կրկնվող թվերով: Մենք պետք է գտնենք առավելագույն հեռավորությունը զանգվածի մեջ առկա տարբեր ցուցիչ ունեցող թվի երկու նույն դեպքերի միջև: Օրինակ Ներածում. Զանգված = [1, 2, 3, 6, 2, 7] Արդյունք ՝ 3 Բացատրություն. Քանի որ զանգվածի տարրերը [1]…

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

Rayանգվածային տարրերի խմբային բազմակի առաջացում ՝ պատվիրված ըստ առաջին դեպքի

Ձեզ տրված է մի հարց, որում դուք տվել եք չհավաքված զանգված ՝ թվերի բազմակի հայտնություններով: Խնդիրն այն է, որ խմբավորվի զանգվածի տարրերի բոլոր բազմակի դեպքերը, որոնք պատվիրված են առաջին դեպքի համաձայն: Մինչդեռ կարգը պետք է լինի նույնը, ինչ համարը գալիս է: Ներածման օրինակ. [2, 3,4,3,1,3,2,4]

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

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

Հաշվի առնելով երկու կապակցված ցուցակները, ստեղծեք ևս երկու կապված ցուցակներ `առկա ցուցակների տարրերի միավորում և խաչմերուկ ստանալու համար: Մուտքագրման օրինակ. Listուցակ 1: 5 → 9 → 10 → 12 → 14 Listուցակ 2: 3 → 5 → 9 → 14 Out 21 Ելք. Ընդհատման ցուցակ ՝ 14 → 9 → 5 Միության_ ցուցակ ՝

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

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

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

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

Ամենափոքր ենթաշերտը k հստակ թվերով

Ենթադրենք, դուք ունեք ամբողջ զանգված և մի թիվ k: Խնդրի հայտարարությունը խնդրում է պարզել ընդգրկույթի (l, r) ներառյալ ամենափոքր ենթաշղթան, այդպիսով, այդ ամենափոքր ենթաշղթայում առկա են ճիշտ k տարբեր թվեր: Ներածման օրինակ. {1, 2, 2, 3, 4, 5, 5} k = 3

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

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

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

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

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

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

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

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

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

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

K istsուցակներից գտեք տարրեր պարունակող ամենափոքր շարքը

«Գտեք k ցուցակներից տարրեր պարունակող ամենափոքր միջակայքը» խնդրում մենք տվել ենք K ցուցակներ, որոնք տեսակավորված են և նույն չափի N. , Եթե ​​կա մեկից ավելի

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