Экилик даракты эске алганда, бардык жарым түйүндөрдү кантип алып саласыз?

Маселе "Эки даракты эске алганда, бардык жарым түйүндөрдү кантип алып саласыз?" сизге экилик дарак берилгенин билдирет. Эми жарым түйүндөрдү алып салуу керек. Жарым түйүн дарактын жалгыз баласы бар түйүн катары аныкталат. Же болбосо ...

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

Диапазондун жок элементтерин табуу

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

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

0s жана 1s бирдей сандагы ири subarray

Сизге бүтүн сандардын массиви берилет. Бүтүн сандар киргизүү массивинде 0 жана 1 гана. Маселе коюлушу, 0s жана 1s санына ээ болгон эң чоң суб-массивди табууну суранат. Мисал arr [] = {0,1,0,1,0,1,1,1} 0дон 5ке чейин (бардыгы 6 элемент) Түшүндүрүү Массивдин позициясынан…

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

Эки топтомдун бири-бирине дал келбеген суммасы

Көйгөйдүн баяндалышы “Эки топтомдун бири-бирин кайталабаган суммасы” көйгөйү, сизге эки массив, бирдей өлчөмдөгү arrA [] жана arrB [] сыяктуу кириш мааниси катары берилгенин билдирет. Ошондой эле, массивдердин экөө тең өзүнчө элементтерге жана айрым жалпы элементтерге ээ. Сиздин милдетиңиз - жалпы сумманы билүү ...

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

Сураныч, жаңыртуулар жок сумма

Көйгөйдүн баяндалышы “Жаңылануусуз суммадагы сурамдар” көйгөйү сизде бүтүндөй сандардын жана диапазондун массиви бар экендигин билдирет. Маселенин коюлушу берилген аралыктагы бардык элементтердин суммасын табууну суранат. Үлгү arr [] = {10, 9, 8, 7, 6} Суроо: {(0, 4), (1, 3)} 40 24…

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

Массивди берилген аралыктагы үч тараптуу бөлүү

Маселе боюнча билдирүү Сизге бүтүн сандардан турган массив жана lowValue жана highValue диапазону берилет. Массивди "берилген аралыктагы үч тараптуу бөлүү" маселеси массивди үч бөлүккө бөлүп тургандай кылып бөлүүнү суранат. Массивдин бөлүктөрү төмөнкүлөр болот: Elements…

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

Сызыктуу убакытта 3 өлчөмүнүн иреттелген ырааттуулугун табыңыз

Көйгөйдүн баяндалышы “Сызыктуу убакытта 3 өлчөмдөгү иреттелген ырааттуулукту тап” деген маселе сизде бүтүндөй массив бар экендигин билдирет. Маселе коюлуп, үч санды [i] <массив [k] <массив [k], жана i <j <k массивдериндей кылып табууну суранат. Мисал arr []…

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

Palindrome Substring Сурамдары

Көйгөйдүн баяндалышы "Палиндромдун астындагы сурамдар" көйгөйү сизге сап жана айрым суроолор берилгенин билдирет. Ошол суроолордун жардамы менен, ошол суроодон алынган подстрин палиндромдуку же жок экендигин аныкташыңыз керек. Example String str = “aaabbabbaaa” Queries q [] = {{2, 3}, {2, 8}, {5, 7},…

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

БСТтин ар бир ички түйүнүнө бирден бала туура келгенин текшериңиз

Маселе боюнча билдирүү "БСТтин ар бир ички түйүнүнө бирден баланын бар же жок экендигин текшериңиз" көйгөйүндө экилик издөө дарагынын алдын ала буйрутма өтүшү берилгендиги айтылат. Бардык жалбырактуу эмес түйүндөрдө жалгыз гана бала бар экендигин табышыңыз керек. Бул жерде биз ошондой эле бардык ...

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

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

Маселе боюнча билдирүү “Массивде диапазондун бардык элементтери болушу үчүн кошула турган элементтер” сизге бүтүн сандардан турган массив берилгенин билдирет. Маселе билдирүүсү массивге кошула турган элементтердин санын аныктоону сурайт, ошондо бардык элементтер ...

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