Создайте решение для таблицы лидеров

Постановка задачи Дизайн таблицы лидеров Решение LeetCode – «Создать таблицу лидеров» предлагает вам выполнить 3 функции: addScore(playerId, score): обновить таблицу лидеров, добавив счет к счету данного игрока. Если такого игрока нет, добавьте его в таблицу лидеров. top(K): вернуть максимальную сумму …

Подробнее

Свободное время сотрудников Решение LeetCode

Постановка задачи. Свободное время сотрудников. Решение LeetCode. Нам дан список сотрудников, который представляет рабочее время каждого сотрудника. У каждого сотрудника есть список непересекающихся интервалов, и эти интервалы отсортированы. Возвратите список конечных интервалов, представляющих общее свободное время положительной длины для всех сотрудников, также в …

Подробнее

Решение LeetCode с самой длинной палиндромной подстрокой

Постановка задачи Самая длинная палиндромная подстрока Решение LeetCode — «Самая длинная палиндромная подстрока» утверждает, что вам дана строка s, верните самую длинную палиндромную подстроку в s. Примечание. Палиндром — это слово, которое читается так же, как и вперед, и назад, например, мадам. Пример: s = «бабад» «баб» Объяснение: Все …

Подробнее

Медиана решения LeetCode для двух отсортированных массивов

Постановка задачи Медиана двух отсортированных массивов Решение LeetCode. В задаче «Медиана двух отсортированных массивов» нам даны два отсортированных массива nums1 и nums2 размера m и n соответственно, и мы должны вернуть медиану двух отсортированных массивов. Общая сложность времени выполнения должна быть O(log (m+n)). Пример nums1 = [1,3], …

Подробнее

Максимальное количество баллонов Решение Leetcode

Постановка задачи В этой задаче нам дается строка символов, содержащая строчные буквы английского алфавита. Нам нужно найти, сколько экземпляров слова «воздушный шар» мы можем составить, используя символы данной строки. Пример Строка = «banooll» 1 Объяснение: Строка = baqwweeeertylln 0 Пояснение: В качестве…

Подробнее

Действительное решение Palindrome Leetcode

Постановка проблемы Для данной строки мы должны определить, является ли она палиндромом, рассматривая только буквенно-цифровые символы, то есть только числа и алфавиты. Мы также должны игнорировать регистр букв алфавита. Пример «Человек, план, канал: Панама» верно. Объяснение: «АманапланаканалПанама» - это действительный палиндром. «Гонять на машине»…

Подробнее

Translate »