Суроолордон кийинки жуп сандардын суммасы

Проблемалар жөнүндө билдирүү Бул көйгөйдө бизге бүтүн сандын массиви жана массивдин сурамдарынын массиви берилет. Ит суроо үчүн бизде эки параметр болот, индекс жана вал. Ар бир суроодон кийин, [index] массивине val кошобуз. Биз массивдеги бүтүн сандардын суммасын кийин табышыбыз керек ...

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

Барабар массив элементтерине баруучу минимум Leetcode Solution

Проблемалар жөнүндө билдирүү Бул маселеде бизге бүтүн сандардын массиви берилет. Ошондой эле, биз бул массивде белгилүү бир операциялар топтомун аткарууга уруксат берилгенбиз. Бир операцияда биз массивдеги "n - 1 ″ (бардык элементтерден башка) элементтерди 1ге көбөйтө алабыз. Биз керек ...

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

Кайталанган субаррайдын максималдуу узундугу

"Кайталанган субаррейдин максималдуу узундугу" көйгөйүндө биз 1 массив 2 жана 1,2,3,2,1 массивин бердик, сиздин милдет-эки массивде тең пайда болгон суб-массивдин максималдуу узундугун табуу. Мисал Киргизүү: [3,2,1,4,7] [3] Чыгуу: 3 Түшүндүрмө: Анткени суб-массивдин максималдуу узундугу XNUMX жана…

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

Палиндромду түзүү үчүн минималдуу киргизүүлөргө уруксат берилет

"Пермутация менен палиндромду түзүү үчүн минималдуу киргизүүлөр" көйгөйүндө сизге бардык тамгалар кичине тамга менен String берилгендиги айтылат. Маселе билдирүүсү, Палиндром боло турган сапка минималдуу белгилерди киргизүүнү табууну суранат. Каармандардын орду төмөнкүдөй болушу мүмкүн:

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

Массивдеги XOR саны 0 болгон жуптардын санын табыңыз

Массивдеги "XOR саны 0 болгон жуптардын санын табуу" маселеси, биз бүтүн сандардын массивин бердик деп эсептейт. Маселенин коюлушу массивдеги Ai XOR Aj = 0 түгөйүнө ээ болгон жуптардын санын билүүнү суранат. Эскертүү:…

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

Массивде бардык элементтерди бирдей кылуу үчүн минималдуу иш

"Бардык элементтерди массивде бирдей кылуу үчүн минималдуу операция" көйгөйү сизге бүтүн сандары бар массив берилгенин билдирет. Массивди бирдей кылуу үчүн эмне кылуу керек экенин билүү керек. Мисал [1,3,2,4,1] 3 Түшүндүрмө 3 алып салуунун бири болушу мүмкүн ...

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

Окууга гана арналган массивден бир нече кайталануучу элементтердин бирин табыңыз

"Окууга гана массивден бир нече кайталануучу элементтердин бирин табуу" маселеси сизге (n + 1) окуу үчүн гана массив берилген деп айтат. Массив 1ден nге чейинки сандарды камтыйт. Сиздин милдетиңиз - бул кайталанган элементтердин бирин табуу ...

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

0 суммасы бар подразделение бар экендигин табыңыз

"0 суммасы бар субрэйдин бар экенин табуу" көйгөйүндө сизге терс бүтүн сандар камтылган бүтүн массив берилгени айтылат. Көйгөйдүн билдирүүсү эң аз дегенде 1 өлчөмдөгү суб-массивди аныктоону суранат. Бул суб-массивдин суммасы 1ге барабар болушу керек. Мисалы arr [] = {2,1, -3,4,5}…

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

Бардык ич ара сүрөттөрдү 0 суммасы менен басып чыгарыңыз

Сизге бүтүн массив берилет, сиздин милдетиңиз мүмкүн болгон бардык суб-массивдерди 0 суммасына барабар басып чыгаруу. Ошентип, биз бардык субрассаларды 0 сумма менен басып чыгаруубуз керек. Мисал arr [] = {-2, 4, -2, -1, 1, -3, 1, 5, 7, -11, -6} суб -массив 0 индексинен табылды…

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

Бир нече массивди көбөйтүү иш-аракеттеринен кийин өзгөртүлгөн массивди басып чыгаруу

Массивдин аралыгын көбөйтүү иш-аракеттеринен кийин "Өзгөртүлгөн массивди басып чыгаруу" маселеси сизге бүтүндөй массив берилгенин жана сурамдардын 'q' сандары берилгенин билдирет. Ошондой эле бир бүтүн сан "d" берилет. Ар бир сурам эки сандарды камтыйт, баштапкы мааниси жана аяктоочу мааниси. Маселе билдирүүсү издөөнү сурайт…

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