Массивдин бардык элементтерин бирдей кылуу үчүн минималдуу Жок кылуу операциялары

Бизде элементтердин саны "х" болгон массивдин кириши бар дейли. Биз жок кылуу амалдарын табышыбыз керек болгон бир көйгөйдү бердик, ал бирдей массивди жасоо үчүн минимум болушу керек, б.а., массив бирдей элементтерден турат. Мисал киргизүү: [1, 1,…

Толук маалымат

Массивдеги бир эле элементтин эки көрүнүшүнүн ортосундагы максималдуу аралык

Сизге бир нече кайталанган сандардан турган массив берилди дейли. Массивде көрсөтүлгөн ар кандай индекстеги бирдей көрүнүштөрдүн ортосундагы максималдуу аралыкты табышыбыз керек. Мисалы Киргизүү: array = [1, 2, 3, 6, 2, 7] Чыгуу: 3 Түшүндүрүү: Массивдеги элементтер [1]…

Толук маалымат

Массив элементтеринин топтук бир нече жолу пайда болушу Биринчи пайда болушу боюнча иреттелген

Сизге бир нече ирет кайталанган сандар иреттелбеген массивди берген суроо берилет. Массив - массив элементтеринин биринчи пайда болушу боюнча иреттелген бардык көрүнүштөрүн топтоо. Ал ортодо, буйрук номер кандай келсе, ошондой болушу керек. Мисал киргизүү: [2, 3,4,3,1,3,2,4]…

Толук маалымат

Байланышкан эки Тизменин бирдиги жана кесилиши

Эки байланышкан тизмени эске алганда, дагы эки байланышкан тизмени түзүп, бар тизмелердин элементтеринин кесилишин жана кесилишин алуу. Мисал киргизүү: Тизме1: 5 → 9 → 10 → 12 → 14 Тизме2: 3 → 5 → 9 → 14 → 21 Чыгуу: Кесилиш_ тизмеси: 14 → 9 → 5 Бириккен тизме:…

Толук маалымат

Эки элементтин жыштыгынын максималдуу айырмасы, мисалы чоңураак жыштыкка ээ болгон элемент

Сизде бүтүндөй массив бар дейли. Маселенин коюлушу берилген массивдин ар кандай эки айырмаланган элементинин жыштыгынын максималдуу айырмасын билүүнү суранат, бирок жыштыгы чоңураак элементтин мааниси башка бүтүн санга караганда чоңураак болушу керек. Мисалы киргизүү: arr [] = {2,4,4,4,3,2}…

Толук маалымат

K Айкын сандары бар эң кичинекей Subarray

Сизде бүтүндөй массив жана k саны бар дейли. Маселе коюлушу (l, r) диапазонунун эң кичине суб-массивин кошо сурап табууну суранат, анткени ошол кичинекей чакан массивде так k так сандар болот. Үлгү киргизүү: {1, 2, 2, 3, 4, 5, 5} k = 3…

Толук маалымат

Эң узак Subarray саны 1s дан бир 0 дан көп

Биз бүтүн сандардын массивин бердик. Массивде 1 жана 0 гана бар. Маселенин коюлушу, эң узун суб-массивдин узундугун билүүнү сурайт, анын 1 цифрасынын саны суб-массивдеги 0 санынан бир гана көбүрөөк. Мисал киргизүү: arr [] =…

Толук маалымат

Берилген эки массивден максималдуу массив

Бизде бирдей көлөмдөгү эки бүтүн массив бар дейли. Массивдердин экөө тең жалпы сандарды камтышы мүмкүн. Маселе коюлушу, эки массивдин тең максималдуу маанисин камтыган натыйжалуу массивди түзүүнү суранат. Биринчи массивге артыкчылык берилиши керек (биринчисинин элементтери…

Толук маалымат

Бирдей жана жуп элементтери бар субаррайларды санап чыгыңыз

Сиз N өлчөмүндөгү бүтүндөй массивди бердиңиз дейли. Сандар бар болгондуктан, сандар так же жуп болуп саналат. Маселенин коюлушу бирдей жуп жана жуп элементтери бар subarray саноо же жуп жана так сандардын бирдей санына ээ болгон суб-массивдердин санын эсептөө. Мисалы…

Толук маалымат

K Тизмелерден элементтерди камтыган эң кичинекей тилкени табуу

“K тизмелериндеги элементтерди камтыган эң кичинекей диапазонду тапкыла” маселесинде, биз иргелип, бирдей көлөмдөгү N тизмелерди бердик, ал ар бир K тизмелеринен жок дегенде элемент (тер) камтылган эң кичинекей диапазонду аныктоону өтүнөт. . Эгерде бирден көп болсо ...

Толук маалымат