Допустимі дужки Рішення Leetcode

Постановка проблеми Рішення LeetCode у дійсних дужках – «Дійсні дужки» стверджують, що вам надано рядок, що містить лише символи '(', ')', '{', '}', '[' і ']'. Нам потрібно визначити, чи є вхідний рядок дійсним чи ні. Рядок називається дійсним, якщо відкриті дужки необхідно закрити…

докладніше

Перший унікальний символ у рішенні рядка LeetCode

Постановка проблеми Перший унікальний символ у рядку Розв’язання LeetCode – Для рядка s знайдіть у ньому перший неповторюваний символ та поверніть його індекс. Якщо він не існує, поверніть -1. Приклад тестового прикладу 1: Вхід: s = «leetcode» Вихід: 0 Тестовий приклад 2: Вхід: s = «aabb» Вихід: -1 Пояснення…

докладніше

Найбільший прямокутник у гістограмі LeetCode Solution

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

докладніше

Рішення для зміни монети 2 Leetcode

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

докладніше

Рішення LeetCode з розривом цілого числа

Постановка задачі Цілочисельний розрив LeetCode Розв’язання – розбийте його на суму k натуральних чисел, де k >= 2, і максимізуйте добуток цих цілих чисел. Нам потрібно повернути максимум товару, який ми можемо отримати. Вхід: n = 2 Вихід: 1 Пояснення: 2 = 1 + 1, …

докладніше

Переміщення нулів LeetCode Solution

Постановка проблеми У задачі Move Zeroes LeetCode Solution стверджується, що вам надано масив, що містить нульові та відмінні від нуля елементи, і вам потрібно перемістити всі нулі в кінець масиву, підтримуючи відносний порядок ненульових елементів у масиві. . Вам також потрібно впровадити на місці…

докладніше

Рішення з одним числом Leetcode

Постановка проблеми Єдине число Рішення Leetcode – Нам надано непорожній масив цілих чисел, і нам потрібно знайти елемент, який з’являється рівно один раз. У запитанні зазначено, що кожен елемент зустрічається двічі, крім одного. Приклад 1: Вхід: nums = [2,2,1] Вихід: 1 Приклад 2: Вхід: …

докладніше

Перемістити всі негативні елементи в одну сторону масиву

Перемістити всі негативні елементи в одну сторону масиву – припустимо, у вас є масив цілих чисел. Він складається як з від’ємних, так і з додатних чисел, а формулювання задачі просить зсунути/перемістити всі негативні та додатні елементи ліворуч від масиву та праворуч від…

докладніше

Підмасив із сумою 0

Проблема "Знайти, чи є підмасив із сумою 0", стверджує, що вам також дано цілочисельний масив, що містить негативні цілі числа. Постановка задачі вимагає визначити, чи є будь-який підмасив розміром принаймні 1. Цей підмасив повинен мати суму, рівну 1. Приклад arr [] = {2,1, -3,4,5}…

докладніше

Зворотній рядок

Постановка проблеми Проблема «Зворот рядка» стверджує, що вам дано рядок s розміром n. Напишіть програму, щоб її змінити. Отже, що означає реверсування рядка? Як правило, це означає зворотний вхідний рядок, який нам дано. Тобто це визначається як операція, що робить ...

докладніше

Translate »