Valid Anagrams

"Жарактуу анаграммалар" маселесинде биз str1 жана str2 деген эки сапты бердик. Эки сап тең анаграмма экендигин же жок экендигин билип алыңыз. Эгер алар анаграммалар болсо, анда true true, return return return false. Мисал Киргизүү: str1 = “abcbac” str2 = “aabbcc” Чыгуу: чыныгы Түшүндүрмө: Анткени, str2 кайрадан иретке келтирүү менен пайда болот ...

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

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

Сизде бүтүндөй сандар массиви бар дейли. “Берилген массив үчүн баардык уникалдуу суб-массивдин суммасынын суммасын табуу” маселеси бардык уникалдуу суб-массивдердин суммасын билүүнү суранат (Sub-array суммасы - ар бир суб-массивдин элементтеринин суммасы). Уникалдуу суб-массивдин суммасы деп айтканда, эч кандай суб-массив жок деп айткыбыз келди…

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

Берилген эки топтомдун бөлүнгөндүгүн кантип текшерсе болот?

Маселе "Берилген эки топтомдун айырмачылыктарын кантип текшерсе болот?" set1 [] жана set2 [] массив түрүндө сизге эки топтом берилген деп ойлойм. Сиздин милдетиңиз - эки топтомдун Disjoint Sets же жок экендигин билүү. InputSet1 үлгүсү [] = {1, 15, 8, 9,…

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

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

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

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

Кошуу жана кемитүү командаларын аткаргандан кийин өзгөртүлгөн массивди басып чыгарыңыз

Сизге n өлчөмүндөгү массив берилет, адегенде массивдеги бардык маанилер 0 болуп калат, жана сурамдар. Ар бир сурамда төрт маани, суроонун түрү, диапазондун сол чекити, диапазондун оң чекити жана k саны камтылган, сиз ...

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

Массивдеги чектеш элементтер

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

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

Массивди 'arr [j]' 'i' болуп турган абалда кайра жайгаштырыңыз, эгер 'arr [i]' 'j' болсо

Көйгөйдүн баяндалышы ”Маселе” Массивди кайрадан жайгаштырыңыз, эгер 'arr [i]' 'j' 'болсо, анда' arr [j] '' i '' болуп калат, анда бүтүндөй сандарды камтыган «n» өлчөмүндөгү массив бар. Массивдеги сандар 0ден n-1ге чейинки аралыкта. Маселе билдирүүсү массивди кайрадан иретке келтирүүнү суранат ...

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

1ден N-1ге чейин кайталанган жалгыз элементти табыңыз

1ден N-1ге чейинки маселелердин кайталануучу жалгыз элементин табууда, биз 1ден n-1ге чейинки аралыктагы туш келди сандардын массивин бердик. Кайра кайталанган бир сан болот. Сиздин милдетиңиз - ошол номурду табуу. Мисал киргизүү [2,3,4,5,2,1] Чыгыш 2 Түшүндүрүү 2 бул…

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

Максималдуу сумманы көбөйтүү кийинки натыйжалуулук

Проблеманын баяндалышы “Кийинки натыйжаны көбөйтүүчү эң чоң сумма” маселесинде биз массив бердик. Берилген массивдин максималдуу ырааттуулугунун суммасын табыңыз, башкача айтканда, ырааттуулуктагы бүтүн сандар иреттелген. Кийинки тизме - бул массивдин бөлүгү, ал ырааттуулук ...

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