Об’єднати k відсортованих списків Рішення Leetcode

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

докладніше

Знайдіть медіану з потоку даних LeetCode Solution

Постановка проблеми Знайти медіану з потоку даних LeetCode Рішення – Медіана є середнім значенням у впорядкованому списку цілих чисел. Якщо розмір списку парний, середнього значення немає, а медіана є середнім з двох середніх значень. Наприклад, для arr = [2,3,4] медіана …

докладніше

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

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

докладніше

Об’єднати відсортований масив рішення LeetCode

Постановка проблеми Злиття відсортованого масиву LeetCode Рішення – Вам надано два цілих масиви nums1 і nums2, відсортовані в неубному порядку, і два цілих числа m і n, що представляють кількість елементів у nums1 і nums2 відповідно. Об’єднайте nums1 і nums2 в один масив, відсортований у порядку спадання. Остаточний відсортований масив не повинен повертатися функцією, а зберігатися всередині масиву nums1. …

докладніше

Кількість островів LeetCode Solution

Постановка проблеми Кількість островів Розв'язання LeetCode – «Кількість островів» стверджує, що вам надано двовимірну двійкову сітку mxn, яка представляє карту '2 (суша) і '1 (вода), ви повинні повернути кількість островів. Острів оточений водою і…

докладніше

Сума парних чисел після запитів

Постановка задачі У цій задачі нам надається масив запитів цілих чисел і масив масивів. Для i-го запиту ми матимемо два параметри, index і val. Після кожного запиту ми додаємо val до array[index]. Нам потрібно знайти суму всіх парних цілих чисел у масиві після…

докладніше

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

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

докладніше

Максимальна довжина повторюваного підмасиву

У задачі “Максимальна довжина повторюваного підмасиву” ми дали два масиви Array 1 і Array 2, ваше завдання - знайти максимальну довжину підмасиву, який з’являється в обох масивах. Приклад введення: [1,2,3,2,1] [3,2,1,4,7] Вихід: 3 Пояснення: Оскільки максимальна довжина підмасиву становить 3 і…

докладніше

Допускається мінімум вставок для формування паліндрому з перестановками

Проблема “Мінімум вставок для формування паліндрому з дозволеними перестановками” стверджує, що вам дається рядок із усіма літерами в нижньому регістрі. Постановка проблеми вимагає з'ясувати мінімальну вставку символу в рядок, який може стати Паліндром. Позиція символів може бути ...

докладніше

Знайдіть кількість пар в масиві таку, що їх XOR дорівнює 0

Задача "Знайти кількість пар в масиві, така що їх XOR дорівнює 0", припускає, що ми дали масив цілих чисел. Постановка задачі вимагає з’ясувати кількість пар, присутніх у масиві, який має пару Ai XOR Aj = 0. Примітка:…

докладніше

Translate »