Рішення чисел Фібоначчі LeetCode

Постановка проблеми Число Фібоначчі LeetCode Рішення – «Число Фібоначчі» стверджує, що числа Фібоначчі, які зазвичай позначаються F(n), утворюють послідовність, яка називається послідовністю Фібоначчі, так що кожне число є сумою двох попередніх, починаючи з 0 і 1. Тобто F(0) = 0, F(1) = 1 F(n) = F(n – 1) + F(n …

докладніше

Мінімальні рухи лицаря Розв'язання LeetCode

Постановка задачі Мінімальний конь переміщує LeetCode Розв’язання – На нескінченній шаховій дошці з координатами від -нескінченності до +нескінченності у вас є конь на полі [0, 0]. Лицар має 8 можливих ходів, які він може зробити, як показано нижче. Кожен хід – це два квадрати в стороні світу, потім один квадрат в ортогональному напрямку. Поверніть мінімальну кількість…

докладніше

Мінімальна кількість кранів для поливу садового рішення LeetCode

Постановка проблеми Мінімальна кількість кранів для поливу саду Рішення LeetCode – На осі x є одновимірний сад. Сад починається в точці 0 і закінчується в точці n. (тобто довжина саду n). Є n + 1 крани, розташовані в точках [0, 1, …, n] в …

докладніше

Мінімальні переходи до рівних елементів масиву LeetCode Solution

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

докладніше

Мінімальне переміщення до рівних елементів масиву Рішення коду

Постановка проблеми У цій задачі ми отримуємо масив цілих чисел. Крім того, нам дозволено виконувати певний набір операцій над цим масивом. За одну операцію ми можемо збільшити ”n - 1 ″ (усі елементи, крім будь-якого) елементи в масиві на 1. Нам потрібно…

докладніше

Рішення клавіатури Leetcode

Постановка проблеми У цій задачі ми отримуємо масив рядків. Нам потрібно знайти, які рядки в даному масиві належать до будь-якого того самого рядка на клавіатурі QWERTY, як показано нижче: Ми вважаємо, що масив містить рядки англійських букв. Приклад String_Array = {"Ананд", "Соні" ...

докладніше

Унікальне рішення штрих-коду

У проблемі Unique Paths Leetcode Solution зазначено, що вам дано два цілих числа, що представляють розмір сітки. Використовуючи розмір сітки, довжину та ширину сітки. Нам потрібно знайти кількість унікальних шляхів від лівого верхнього кута сітки до…

докладніше

Рішення множення рядків Leetcode

Проблема Розмноження рядків Рішення Леткоду просить нас помножити два рядки, які даються нам як вхід. Ми повинні надрукувати або повернути цей результат множення до функції абонента. Отже, якщо сказати це більш формально з урахуванням двох рядків, знайдіть добуток даних рядків. ...

докладніше

Виразні послідовності

Враховуючи два рядки S і P1, ми повинні підрахувати всю кількість різних послідовностей S, що дорівнює P1. Примітка: Підпослідовність даного рядка - це рядок, який ми архівуємо, видаляючи деякі символи або можливі нульові символи також з вихідного рядка. Ми не можемо змінити ...

докладніше

Кількість трійнят із сумою менше заданої вартості

Постановка задачі Ми дали масив, що містить N кількість елементів. У даному масиві підрахуйте кількість триплетів із сумою, меншою за задане значення. Приклад Введення a [] = {1, 2, 3, 4, 5, 6, 7, 8} Сума = 10 Вихід 7 Можливі триплети: ...

докладніше

Translate »