Бардык терс сандарды Баштапкыга, ал эми Позитивдүү Туруктуу Космос мейкиндиги менен жылдырыңыз

Сизде бүтүндөй сандар массиви бар дейли. Ал терс жана оң сандардан турат жана көйгөйдүн чечими бардык терс жана оң элементтерди кошумча орун колдонбостон, массивдин сол жагына жана массивдин оң жагына жылдырууну / жылдырууну суранат. Бул болот ...

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

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

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

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

Сапты тескери буруу

Көйгөйлөрдү баяндоо “Сапты тескери буруңуз” көйгөйү сизге n өлчөмүндөгү s сапты бергенин билдирет. Аны өзгөртүү үчүн программа жазыңыз. Ошентип, сапты артка кайтаруу эмнени билдирет? Бул жалпысынан бизге берилген киргизүү сабын артка кайтарууну билдирет. Бул операцияны жүргүзүү деп аныкталат ...

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

Эки тизмеге тең мүнөздүү, бирок баалары ар башка болгон нерселерди санап чыгыңыз

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

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

Атайын номер

Номердин өзгөчөлүгү эмнеде? Келгиле, билип алалы. Бизде N сандарынан турган массив бар. Эгерде сан өзү эле болбосо, бир же бир нече сандарга бөлүнсө, сан өзгөчө болушу мүмкүн. Биринчиден, буга чейин бир нече мисалдар менен түшүндүрүп берели ...

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

Айкалышта теңдешсиз кашаа белгисин аныктап, белгилеңиз

Экспрессия көйгөйүндөгү окшош эмес кашаанын ичин аныктоодо жана белгилөөдө, өрнек камтылган n узундуктагы s сапты бердик. Кашаанын тең салмактуу жупун таап, бардык тең салмактуу ачылуучу кашаанын ордун 0, тең салмактуу жабууну 1, ал эми тең салмаксыз кашаанын ордун -1 деп кой. Мисалы…

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

GCD of Two Numbers

Эң мыкты жалпы фактор деген эмне? Эки сандын GCD - бул экөөнү тең бөлүп турган эң чоң сан. Ыкма-1 Brute Force Эки сандын тең негизги факторлорун табуу, андан кийин кесилиштин натыйжасын табуу. Эки санды тең бөлгөн эң чоң санды табуу. Бул эмне ...

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

BFS vs DFS Binary Tree үчүн

Breadth First Search (BFS) Чындыгында BFS деген эмне экендигин билебизби? Эгерде андай болбосо, анда сизди жаман сезүүнүн кажети жок, макаланы толугу менен окуп чыгыңыз жана жакшыраак түшүнүү үчүн биринчи кеңири издөө бөлүмүндөгү мурунку макалабызга кириңиз. BFS - бул деңгээлдин өтүшү, биз түйүндөргө барабыз ...

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

Саптан ашыкча боштуктарды алып салыңыз

Проблеманын баяндалышы “Саптан ашыкча боштуктарды алып салуу” маселесинде биз “s” сабын бердик. Берилген саптан кошумча бардык бош мейкиндиктерди алып салуу үчүн программа жазыңыз. Киргизүү форматы s боштуктарын камтыган биринчи жана бир гана сап. Чыгуу форматы Жипти алып салгандан кийин басып чыгарыңыз…

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

Stringstream аркылуу боштукту саптан алып салуу

Проблеманын баяндалышы "Stringstream аркылуу саптан боштуктарды алып салуу" маселесинде биз "s" сабын бердик. Берилген саптан боштуктарды алып салуу үчүн сап агымын колдонгон программа жазыңыз. Киргизүү форматы "s" сүйлөмүн / сабын камтыган биринчи жана бир гана сап. Чыгуу форматы Биринчи сап…

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