Перамясціце ўсе адмоўныя лічбы на пачатак і станоўчыя, каб скончыць пастаянным дадатковым прабелам

Дапусцім, у вас ёсць масіў цэлых лікаў. Ён складаецца як з адмоўных, так і з дадатных лікаў, і пастаноўка задачы просіць перанесці / перамясціць усе адмоўныя і дадатныя элементы ўлева ад масіва і справа ад масіва, не выкарыстоўваючы лішняга прасторы. Гэта будзе ...

больш падрабязна

Знайдзіце, ці ёсць падмасіў з сумай 0

Праблема "Знайсці, калі ёсць падмасіў з сумай 0", сцвярджае, што вам дадзены цэлы масіў, які змяшчае і адмоўныя цэлыя лікі. Пастаноўка праблемы просіць вызначыць, ці ёсць які-небудзь падмасіў памерам мінімум 1. Гэты падмасіў павінен мець суму, роўную 1. Прыклад arr [] = {2,1, -3,4,5} ...

больш падрабязна

Зваротны радок

Пастаноўка праблемы "Зварот радка" указвае, што вам дадзены радок s памерам n. Напішыце праграму, каб адмяніць яе. Такім чынам, што азначае зваротная радок? Звычайна гэта азначае зваротную ўваходную радок, якую мы атрымалі. Гэта значыць, гэта вызначаецца як аперацыя, якая робіць ...

больш падрабязна

Падлічыце прадметы, агульныя для абодвух спісаў, але з рознымі коштамі

Пастаноўка праблемы Вам дадзены два спісы. Кожны індэкс якога змяшчае назву тавару і яго кошт. Пастаноўка праблемы просіць падлічыць прадметы, агульныя для абодвух спісаў, але з рознымі коштамі, гэта значыць высветліць, колькі адзінак прадметаў распаўсюджана ў абодвух ...

больш падрабязна

Спецыяльны нумар

Што можа быць такога асаблівага ў нумары? Давайце даведаемся. У нас ёсць масіў з N лікаў. Лік можа быць асаблівым, калі ён дзеліцца на адзін або некалькі лікаў, за выключэннем самога ліку. Па-першае, растлумачым гэта на некалькіх прыкладах раней ...

больш падрабязна

Вызначце і адзначце ў выразе неперасягненыя дужкі

Для вызначэння і пазначэння неперасягненых дужак у задачы выраза мы прывялі радок s даўжыні n, які змяшчае выраз. Знайдзіце збалансаваную пару дужак і заменіце ўсе збалансаваныя дужкі адкрыцця як 0, збалансаваныя дужкі закрыцця як 1 і незбалансаваныя дужкі як -1. Прыклад ...

больш падрабязна

GCD з двух лікаў

Што такое найбольшы агульны фактар? GCD з двух лікаў - гэта найбольшы лік, які дзеліць абодва. Падыход-1 Грубая сіла Знаходжанне ўсіх асноўных множнікаў абодвух лікаў, а затым здабытак перасячэння. Знаходжанне найбольшага ліку, які дзеліць абодва лікі. Што гэта ...

больш падрабязна

BFS супраць DFS для бінарнага дрэва

Шырыня першага пошуку (BFS) Ці ведаем мы ўжо пра тое, што на самой справе BFS? калі не, тады вам не трэба адчуваць сябе дрэнна, проста прачытайце ўвесь артыкул і наведайце наш папярэдні артыкул пра шырыню ў першую чаргу для лепшага разумення. BFS - гэта абход парадку ўзроўню, пры якім мы наведваем вузлы ...

больш падрабязна

Выдаліце ​​лішнія прабелы з радка

Пастаноўка праблемы У задачы "Выдаліць лішнія прабелы з радка" мы далі радок "s". Напішыце праграму для выдалення ўсіх дадатковых прастор з дадзенага радка. Уваходны фармат Першы і адзіны радок, які змяшчае радок s з некаторымі прабеламі. Фармат вываду Надрукаваць радок пасля выдалення ...

больш падрабязна

Выдаленне прабелаў з радка з дапамогай stringstream

Пастаноўка праблемы У задачы "Выдаленне прабелаў з радка з дапамогай радка" мы далі радок "s". Напішыце праграму, якая выкарыстоўвае струменевы паток для выдалення прабелаў з дадзенага радка. Уваходны фармат Першы і адзіны радок, які змяшчае сказ / радок "s". Фармат вываду Першы радок ...

больш падрабязна