Рашэнне з дадатковым лікам з нумарам

Пастаноўка праблемы У гэтай задачы мы атрымліваем дзесятковы лік. Мэта складаецца ў тым, каб знайсці яго дапаўненне. Прыклад N = 15 0 N = 5 2 Падыход (перагортванне па бітах) Мы можам перавярнуць кожны біт у цэлым ліку 'N', каб атрымаць яго дапаўненне. Важна тое, што мы ...

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

Рашэнне штрыхкода Hamming Distance

Пастаноўка праблемы У гэтай задачы нам дадзены два цэлыя лікі, A і B, і мэта складаецца ў тым, каб знайсці адлегласць удараў паміж дадзенымі цэлымі лікамі. Цэлыя лікі большыя, чым / роўныя 0 і менш за 231 Прыклад Першае цэлае = 5, Другое цэлае = 2 3 Першае цэлае ...

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

Колькасць крокаў, каб паменшыць лік да нуля

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

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

Пераўтварэнне ліку ў шаснаццатковае рашэнне штрыхкода

Праблема Пераўтварэнне ліку ў шаснаццатковае рашэнне штрыхкода дае нам цэлае лік. Затым просіць нас пераўтварыць дадзенае цэлае лік у дзесятковай сістэме злічэння ў шаснаццатковую сістэму злічэння. Больш фармальна пытанне патрабуе ад нас пераўтварэння цэлага ліку, прыведзенага ў аснове 10, у прадстаўленне асновы 16. Мы ...

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

Сіла чатырох рашэнняў Leetcode

Пастаноўка задачы Нам даюць цэлае лік, і мы павінны праверыць, ці з'яўляецца лік роўным 4 ці не. Лік роўны ступені 4, калі існуе цэлае a, такое, што num = 4 ^ a. Прыклад 16 true 5 false Падыход 1 (грубая сіла) Відавочны спосаб ...

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

Магутнасць двух рашэнняў Leetcode

Нам даецца цэлае лік, і мэта складаецца ў тым, каб праверыць, ці з'яўляецца цэлае лік ступенню два, гэта значыць яго можна прадставіць як нейкую цэлую ступень "2". Прыклад 16 Так 13 Не Падыход Трывіяльным рашэннем можа быць: Праверце, ці ўсе простыя фактары цэлага ліку ...

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

Сартаванне цэлых лікаў па колькасці 1-бітнага рашэння Leetcode

Пастаноўка праблемы У задачы "Сартаванне цэлых лікаў па колькасці 1 біта" нам даецца масіў arr. Наша задача - адсартаваць элементы ў масіве паводле колькасці 1 біта ў двайковым прадстаўленні ліку ў парадку ўзрастання. Калі два альбо ...

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

Аперацыя XOR у масіве Leetcode Solution

Пастаноўка праблемы У гэтай задачы мы павінны зрабіць аперацыю XOR у масіве памерам n, у якім кожны элемент роўны (start + 2 * i), дзе i - індэкс элемента (0-індэксаваны), і дадзена значэнне start . Мы павінны вярнуць разрадны XOR з…

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

Падмноства Leetcode

У задачы Subset Leetcode мы далі набор розных цэлых лікаў, нумароў, надрукаваць усе падмноствы (набор магутнасці). Заўвага: Набор рашэнняў не павінен утрымліваць паўтараюцца падмноствы. Масіў A - гэта падмноства масіва B, калі a можна атрымаць з B, выдаліўшы некаторыя (магчыма, нуль ...

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

Зваротныя біты

Зваротныя біты зададзеных 32 бітаў без цэлага знака. Прыклад Увод 43261596 (00000010100101000001111010011100) Вывад 964176192 (00111001011110000010100101000000) 32-разраднае цэлае без знака адносіцца да неадмоўнага ліку, якое можа быць прадстаўлена радком з 32 сімвалаў, дзе кожны сімвал можа быць альбо "0", альбо "1". Алгарытм i ў дыяпазоне 0 ...

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