Публикации по теме 'leetcode-solution'


LeetCode 278-Первая неверная версия | ЯВАСКРИПТ | План-алгоритм исследования I. День 1
Давайте рассмотрим 14-дневный учебный план LeetCode по взлому алгоритма. Часть 2. Проблема Вы менеджер по продукту и в настоящее время возглавляете команду по разработке нового продукта. К сожалению, последняя версия вашего продукта не проходит проверку качества. Поскольку каждая версия разрабатывается на основе предыдущей версии, все версии после плохой версии тоже плохие. Предположим, у вас есть n версий [1, 2, ..., n] и вы хотите узнать, какая из них первая плохая, из-за..

C++ Решение проблемы кодирования 581. Кратчайший несортированный непрерывный подмассив
Другой способ сортировки специальных массивов Постановка задачи Учитывая целочисленный массив nums , вам нужно найти один непрерывный подмассив, который, если вы только отсортируете этот подмассив в порядке возрастания, то весь массив будет отсортирован в порядке возрастания.

C++ Решение проблемы кодирования 169. Элемент большинства
Постановка задачи Учитывая массив nums размера n , вернуть основной элемент. Элемент большинства — это элемент, который встречается более ⌊n / 2⌋ раз. Вы можете предположить, что в массиве всегда существует мажоритарный элемент. Пример 1 Input: nums = [3,2,3] Output: 3

LeetCode 1-Две суммы | ЯВАСКРИПТ | План исследования-структура данных I. День 2
Давайте рассмотрим двухнедельный учебный план LeetCode по борьбе с DS. Часть 3. Проблема Учитывая массив целых чисел nums и целое число target , верните индексы двух чисел так, чтобы в сумме они составляли target . Вы можете предположить, что каждый вход будет иметь ровно одно решение , и вы не можете использовать один и тот же элемент дважды. Вы можете вернуть ответ в любом порядке. Пример 1: Input: nums = [2,7,11,15], target = 9 Output: [0,1] Explanation:..

Две суммы — Leetcode (просто)
Привет, ребята, сегодня я расскажу об ОДНОЙ ИЗ САМЫХ ПРОСТЫХ ПРОБЛЕМ в LeetCode. Это задача двух сумм. Давайте начнем. Во-первых, мы должны посмотреть вопрос. Учитывая массив целых чисел nums и целое число target , верните индексы двух чисел так, чтобы в сумме они составляли target . Вы можете предположить, что каждый вход будет иметь ровно одно решение , и вы не можете использовать один и тот же элемент дважды. Вы можете вернуть ответ в любом порядке...

Найдите максимальное количество пар строк
Технический журнал Проблема LeetCode 2744. 24 июля 2023 г. Аксель Давид Гарсия Бельтран Обзор В этом документе мы рассмотрим задачу LeetCode #2744, которая заключается в поиске пар строк-палиндромов в данной коллекции. Мой подход — это простая итерация по массиву, однократное сравнение каждой строки со всеми остальными и подсчет допустимых пар. Это решение имеет временную сложность O(n2), но может быть улучшено до линейного времени с помощью соответствующей структуры..

Проблема LeetCode № 30  —  Подстрока с конкатенацией всех слов (JavaScript)
В этой задаче LeetCode нам дается строка и последовательность слов, и нас просят найти все точки в строке, где затем можно найти все слова в любом порядке, без перерыва. Другими словами, учитывая строку redgreenblue и слова ['red', 'green'] , вы вернете [0] , так как вы можете найти все слова непрерывными в этой точке. Если бы вместо этого была строка redgreengreenred , вы бы вернули [0, 8] , поскольку комбинация предоставленных слов также может быть найдена в конце строки...