Згенеруйте дужки рішення Leetcode

Постановка проблеми. Розв’язання LeetCode Generate дужки – «Створити дужки» стверджує, що задане значення n. Нам потрібно створити всі комбінації з n пар дужок. Поверніть відповідь у вигляді вектора рядків правильно сформованих дужок. Приклад: Вхід: n = 3 Вихід: [“((()))”,”(()())”,”(())()”,”()(())”,”()( )()”] Пояснення: …

докладніше

Розчин для уловлювання дощової води Leetcode

Постановка проблеми Рішення LeetCode «Захоплення дощової води» – «Захоплення дощової води» стверджує, що заданий масив висот, який представляє карту висот, де ширина кожного стовпчика дорівнює 1. Нам потрібно знайти кількість води, яка утримується після дощу. Приклад: Вхід: висота = [0,1,0,2,1,0,1,3,2,1,2,1] Вихід: 6 Пояснення: Перевірте…

докладніше

3Sum Найближче рішення LeetCode

Постановка задачі 3Sum Найближче рішення LeetCode – Для цілого масиву nums довжини n і цілі цілі знайдіть три цілі числа в nums, щоб сума була найближча до цілі. Повернути суму трьох цілих чисел. Ви можете припустити, що кожен вхід матиме рівно одне рішення. Вхід: nums = [-1,2,1,-4], ціль = 1 Вихід: …

докладніше

Рішення для найбільшого числа Leetcode

Постановка задачі Найбільше число Розв’язання LeetCode – «Найбільше число» стверджує, що, надавши список невід’ємних цілих чисел, нам потрібно розташувати числа таким чином, щоб вони утворювали найбільше число, і повертали його. Оскільки результат може бути дуже великим, то вам потрібно повернутися…

докладніше

Спіральна матриця III LeetCode Solution

Постановка проблеми Спіральна матриця III LeetCode Рішення – Ви починаєте з комірки (rStart, cStart) сітки рядків x стовпців, спрямованої на схід. Північно-західний кут знаходиться в першому рядку і стовпці в сітці, а південно-східний - в останньому рядку і стовпці. Ви будете ходити по спіралі за годинниковою стрілкою…

докладніше

Максимальна довжина конкатенованого рядка з унікальними символами Рішення Leetcode

Постановка проблеми Максимальна довжина об’єднаного рядка з унікальними символами Рішення LeetCode – «Максимальна довжина об’єднаного рядка з унікальними символами» говорить про те, що вам надано масив рядків, і вам потрібно вибрати будь-яку підпослідовність заданого масиву та об’єднати їх струни для формування…

докладніше

Сума підмасивів дорівнює K Рішення LeetCode

Постановка проблеми Сума підмасиву дорівнює K Розв’язання LeetCode – «Сума підмасиву дорівнює K» стверджує, що вам надано масив цілих чисел «nums» і ціле число «k», повертаючи загальну кількість безперервних підмасивів, сума яких дорівнює «k». Приклад: nums = [1, 2, 3], k=3 2 Пояснення: Є …

докладніше

Найдовша паліндромна підрядка рішення LeetCode

Постановка проблеми Найдовший паліндромний підрядок Рішення LeetCode – «Найдовший паліндромний підрядок» стверджує, що вам дано рядок s, поверніть найдовший паліндромний підрядок у s. Примітка: паліндром – це слово, яке читається назад і вперед, наприклад, мадам. Приклад: s = “babad” “bab” Пояснення: Усі …

докладніше

3Sum Leetcode Рішення

Постановка задачі. Чи існує масив із n цілих чисел таких елементів a, b, c у таких числах, що a + b + c = 0? Знайдіть усі унікальні трійки в масиві, який дає суму нуля. Зверніть увагу: набір рішень не повинен містити повторюваних триплетів. Приклад №1 [-1,0,1,2,-1,4] …

докладніше

Максимальна кількість повітряних куль

Постановка проблеми У цій задачі ми отримуємо рядок символів, що містять малі англійські літери. Нам потрібно знайти, скільки екземплярів слова “повітряна куля” ми можемо зробити, використовуючи символи даного рядка. Приклад Рядок = “banooll” 1 Пояснення: Рядок = baqwweeeertylln 0 Пояснення: Як…

докладніше

Translate »