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

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

докладніше

Доступні знімки для рішення гравець Leetcode

Постановка проблеми У цій задачі ми отримуємо двовимірну матрицю, яка представляє шахову дошку з білою ладьєю та деякими іншими фігурами на ній. Ладья Уайта представлена ​​персонажем "R". Білі єпископи представлені буквою "В", а пішаки чорних - "p". Проблема гарантує, що ...

докладніше

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

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

докладніше

Кількість пар індексів з рівними елементами в масиві

Припустимо, ми дали цілочисельний масив. Задача “Кількість пар індексів з рівними елементами в масиві” вимагає з’ясувати значення пари індексів (i, j) таким чином, що arr [i] = arr [j], а i не дорівнює j . Приклад arr [] = {2,3,1,2,3,1,4} 3 пари пояснень…

докладніше

Обчислити nCr% p

Постановка проблеми У задачі “Обчислити nCr% p” зазначено, що вам потрібно знайти біноміальний коефіцієнт за модулем p. Отже, спочатку ви повинні знати про біноміальний коефіцієнт. Ми вже обговорювали це в попередньому дописі. Ви можете перевірити це тут. Приклад n = 5, r = 2, p…

докладніше

Мінімальні операції для перетворення X на Y

Постановка проблеми Проблема “Мінімальні операції для перетворення X на Y” стверджує, що вам дано два числа X і Y, потрібно перетворити X на Y, використовуючи такі операції: Початковий номер - X. Наступні операції можна виконувати на X і далі числа, які генеруються ...

докладніше

Збільшити суму послідовних різниць у круговому масиві

Постановка проблеми Припустимо, у вас є цілочисельний масив. Цей масив слід розглядати як круговий масив. Останнє значення масиву буде підключено до першого масиву, a ⇒ a1. Завдання «Максимізувати суму послідовних різниць у круговому масиві» вимагає з’ясувати максимум…

докладніше

Замініть два послідовних рівні значення на одне більше

Постановка проблеми Припустимо, у вас є цілочисельний масив. Задача «Замінити два послідовних рівні значення на одне більшим» просить замінити всі ці значення пари, наприклад «a», яке послідовно надходить на число «a + 1» 1 більше за них (два послідовних числа), так що навіть після модифікації або повторення там ...

докладніше

Підрахуйте кількість вузлів на заданому рівні в дереві за допомогою BFS

Опис Проблема “Підрахувати кількість вузлів на даному рівні в дереві за допомогою BFS” стверджує, що вам дано Дерево (ациклічний графік) і кореневий вузол, з’ясувати кількість вузлів на L-му рівні. Ациклічний графік: Це мережа вузлів, з’єднаних через ребра, яка має…

докладніше

Підрахувати підмасиви, що мають сукупність різних елементів, однакові з вихідним масивом

Постановка про проблему «Підрахувати підмасиви, що мають сукупність різних елементів, однакових із вихідним масивом», говорить, що вам надано цілочисельний масив. Постановка прохання вимагає з’ясувати загальну кількість підмасивів, які містять усі окремі елементи, що є в оригінальному масиві. Приклад arr [] = {2, 1, 3, 2,…

докладніше