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

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

докладніше

Сірники до рішення Square Leetcode

Постановка проблеми Вам надається цілочисельний масив сірників, де matchsticks[i] — це довжина i-го сірника. Ви хочете використати всі сірники, щоб зробити один квадрат. Ви не повинні зламати жодну паличку, але ви можете з’єднати їх, і кожен сірник потрібно використовувати рівно один раз. Поверніть true, якщо ви можете зробити цей квадрат і false в іншому випадку. Приклад введення: сірники = …

докладніше

Розбиття на K рівної суми підмножин Рішення Leetcode

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

докладніше

Рішення для паліндромного розділення Leetcode

Постановка проблеми Рішення LeetCode для розбиття паліндромів – «Паліндромне розділення» стверджує, що вам надано рядок, розділіть вхідний рядок так, щоб кожен підрядок розділу був паліндромом. Повернути всі можливі паліндромні розбиття вхідного рядка. Приклад: вхід: s = ”aab” Вихід: [[“a”,”a”,”b”],[“aa”,”b”]] Пояснення: існує рівно 2 дійсних …

докладніше

Видалити неправильні дужки Рішення Leetcode

Пояснення проблеми Рішення для видалення недійсних дужок Leetcode – вказує, що вам надано рядок s, який містить дужки та малі літери. Нам потрібно видалити мінімальну кількість недійсних дужок, щоб зробити вхідний рядок дійсним. Нам потрібно повернути всі можливі результати в будь-якому порядку. Нитка - це…

докладніше

Комбіноване Сумське рішення Leetcode

Проблема Combination Sum Leetcode Solution надає нам масив або список цілих чисел і цілі. Нам пропонують знайти комбінації, які можна скласти, використовуючи ці цілі числа, будь-яку кількість разів, що складаються з заданою ціллю. Отже, більш формально, ми можемо використовувати дане…

докладніше

Рішення для пошуку слів Leetcode

Постановка задачі. Дано дошку mxn і слово, знайдіть, чи існує це слово в сітці. Слово можна побудувати з букв послідовно суміжних клітинок, де «сусідні» клітинки сусідні по горизонталі або вертикалі. Одну й ту саму літерну клітинку можна використовувати не більше одного разу. Приклад…

докладніше

Комбінації рішення Leetcode

Рішення проблеми комбінацій Leetcode надає нам два цілих числа, n і k. Нам кажуть генерувати всі послідовності, які мають k елементів, вибраних з n елементів від 1 до n. Ми повертаємо ці послідовності як масив. Давайте розглянемо кілька прикладів, щоб отримати…

докладніше

Перестановка Leetcode Solution

Задача Permutations Leetcode Solution надає просту послідовність цілих чисел і просить нас повернути повний вектор або масив усіх перестановок заданої послідовності. Отже, перед тим, як займатись вирішенням проблеми. Ми повинні бути знайомі з перестановками. Отже, перестановка - це не що інше, як домовленість ...

докладніше

Додавання та пошук слова - дизайн структури даних LeetCode

Проблема «Додати та шукати слово - дизайн структури даних LeetCode» пропонує нам створити або спроектувати нову структуру даних. Такий, який можна використовувати для додавання чи зберігання слова та пошуку слів, де функція пошуку може шукати навіть регулярний вираз із цього слова. ...

докладніше

Translate »