Бардык уникалдуу триплдер, берилген мааниге чейин

Биз бүтүн сандардан турган массивди жана "сумма" деп аталган санды бердик. Проблеманын чечими берилген суммага кошулган үчөөнү табууну суранат. Мисал киргизүү: arr [] = {3,5,7,5,6,1} сумма = 16 Чыгуу: (3, 7, 6), (5, 5, 6) Түшүндүрүү: Берилгенге барабар үчтүк…

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

Массив башка массивдин топтому экендигин табуу

"Массивдин башка массивдин топтому экендигин табуу" маселеси сизге arra1 [] жана массив2 [] деген эки массив берилгенин билдирет. Берилген массивдер иреттелген эмес тартипте. Сиздин милдетиңиз - массив2 [] массивдин [[1] кичи бөлүгү экендигин табуу. Мисал arr1 = [1,4,5,7,8,2] arr2 = [1,7,2,4] arr2 [] бул…

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

Массивдеги бирдей элементтери бар индекс жуптарын эсептөө

Биз бүтүн массивди бердик дейли. "Массивдеги бирдей элементтери бар индекс жуптарын эсептөө" маселеси (i, j) индекстеринин жубунун жок экендигин arr [i] = arr [j] жана i jге барабар эмес кылып табууну суранат. . Мисал arr [] = {2,3,1,2,3,1,4} 3 Түшүндүрүү жуптары…

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

Бардык үч эмди AP түзүүчү иреттелген массивде басып чыгарыңыз

"Бардык үч эмди АПны түзгөн иреттелген массивге басып чыгаруу" маселеси, биз иреттелген бүтүн массивди бергенибизди билдирет. Арифметикалык прогрессти түзө турган бардык мүмкүн болгон үч эмдерди табуу милдети турат. Мисал arr [] = {1,3,5,7,8,12,15,16,20,30} (1, 3, 5), (3, 5, 7), (1, 8, 15), (8,…

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

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

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

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

Нөл суммасы менен бардык үч эмдерди тап

“Нөл суммасы бар үч үчөөнү табуу” маселеси сизге оң жана терс сандарды камтыган массив берилгенин билдирет. Маселенин коюлушу суммасы 0го барабар үчтүк табууну суранат. Мисалы arr [] = {0, -2,1,3,2, -1} (-2 -1 3) (-2 0 2) ( -1 0 1) Түшүндүрүү…

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

Берилген ырааттуулукта жок өсүп жаткан ырааттуулуктагы жок элемент

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

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

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

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

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

Массивди башка массив тарабынан аныкталган тартипке ылайык иреттөө

Маселе боюнча билдирүү Сизге arr1 [] жана arr2 [] бүтүн сандарынын эки массиви берилген. "Массивди башка массив тарабынан аныкталган тартипке ылайык иреттөө" маселеси биринчи массивди экинчи массивге ылайык иреттөөнү суранат, ошондо биринчи массивдеги сандар бардык салыштырмалуу сорттолуп калат ...

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

N-ary дарагында берилген Түйүндүн бир туугандарынын саны

Көйгөйдү баяндоо "n-ary дарагындагы бир түйүндүн бир туугандарынын саны" көйгөйү сизге n-ary дарагы жана максаттуу түйүн берилгенин билдирет. Максаттуу түйүндүн бир туугандарынын санын табыңыз. Түйүн ар дайым даракта болот деп ойлойбуз жана биринчи түйүн бул ...

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