Кантэйнер з большай колькасцю вады Раствор LeetCode

Пастаноўка праблемы Кантэйнер з большасцю вады LeetCode Solution кажа, што – Вам дадзены цэлы масіў вышынёй даўжыні n. Ёсць n вертыкальных ліній, намаляваных такім чынам, што два канчатковыя пункты i-й лініі з'яўляюцца (i, 0) і (i, вышыня [i]). Знайдзіце дзве лініі, якія разам з воссю х утвараюць кантэйнер, так што кантэйнер...

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

Наступная перастаноўка LeetCode Solution

Пастаноўка задачы Наступная перастаноўка Рашэнне LeetCode – Перастаноўка масіва цэлых лікаў - гэта размяшчэнне яго членаў у паслядоўнасці або лінейным парадку. Напрыклад, для arr = [1,2,3] наступныя лічацца перастаноўкамі arr: [1,2,3], [1,3,2], [3,1,2], [2,3,1 ,XNUMX]. Наступная перастаноўка масіва цэлых лікаў - гэта наступная лексікаграфічна большая перастаноўка ...

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

Camelcase Matching Leetcode Solution

Пастаноўка праблемы: Camelcase Matching Leetcode Solution кажа, што – Улічваючы масіў радковых «запытаў» і радковы «шаблон», вяртае вынік лагічнага масіва, дзе вынік[i] ісціна, дзе «запыты[i]» супадае з «шаблонам», ілжыва ў адваротным выпадку . Слова запыту "queries[i]" супадае з "шаблонам", калі вы можаце ўставіць некалькі малых ангельскіх літар у "шаблоне", так што...

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

Рашэнне адваротнага цэлага кода Leetcode

Пастаноўка праблемы Reverse Integer LeetCode Solution кажа, што – Улічваючы знакавы 32-бітны цэлы лік x, вяртае x з перавернутымі лічбамі. Калі змяненне x прыводзіць да таго, што значэнне выходзіць за межы дыяпазону 32-бітных цэлых лікаў са знакам [-231, 231 - 1], тады вяртаецца 0. Выкажам здагадку, што асяроддзе не дазваляе захоўваць 64-бітныя цэлыя лікі (са знакам або без знака). Прыклад 1: …

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

Мінімальная сума множання n лікаў

У задачы "Мінімальная сума множання n лікаў" гаворыцца, што вам дадзена n цэлых лікаў, і вам трэба мінімізаваць суму множання ўсіх лікаў, узяўшы адначасова два суседнія элементы і вярнуўшы іх моду 100 да адзіны нумар ...

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

Ітэратыўнае абыход папярэдняга заказу

У задачы "Ітэратыўнае абыход папярэдняга заказу" гаворыцца, што вам дадзена двайковае дрэва, і цяпер вам трэба знайсці папярэдні заход дрэва. Ад нас патрабуецца знайсці абыход папярэдняга заказу з выкарыстаннем ітэратыўнага метаду, а не рэкурсіўнага падыходу. Прыклад 5 7 9 6 1 4 3 ...

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

Надрукаваць n тэрмінаў паслядоўнасці Ньюмана-Конвея

Пастаноўка праблемы У праблеме "Вывядзіце n тэрмінаў паслядоўнасці Ньюмана-Конвея" гаворыцца, што вам дадзена цэлае лік "n". Знайдзіце першыя n тэрмінаў паслядоўнасці Ньюмана-Конвея, а затым раздрукуйце іх. Прыклад n = 6 1 1 2 2 3 4 Тлумачэнне Усе тэрміны, якія надрукаваны, ідуць паслядоўнасці Ньюмана-Конвея ...

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

Самая доўгая бітонная паслядоўнасць

Выкажам здагадку, што ў вас масіў цэлых лікаў, у пастаноўцы задачы папрошана высветліць самую доўгую бітанічную паслядоўнасць. Бітанічная паслядоўнасць масіва разглядаецца як паслядоўнасць, якая спачатку павялічваецца, а потым памяншаецца. Прыклад arr [] = {1,4,2,76,43,78,54,32,1,56,23} 7 Тлумачэнне 1, 4, 76, 78, 54 ...

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

Алгарытм агароджы жывапісу

Пастаноўка праблемы "Алгарытм афарбоўкі плота" абвяшчае, што вам дадзена агароджа, якая мае некалькі слупоў (некаторыя драўляныя дэталі альбо іншыя часткі) і колер. Даведайцеся, колькі спосабаў пафарбаваць плот такім чынам, каб максімум 2 суседнія платы мелі аднолькавы колер. Паколькі гэта ...

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

Рэзка стрыжня

Пастаноўка праблемы Праблема "Рэзка стрыжня" абвяшчае, што вам даецца стрыжань пэўнай даўжыні і цэны на ўсе памеры стрыжняў, меншыя або роўныя ўваходнай даўжыні. Гэта значыць мы ведаем цану на стрыжні даўжынёй ад 1 да п, улічваючы ...

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

Translate »