Публикации по теме 'leetcode-solution'
Освоение конкурентного кодирования: основные шаблоны кода для общих структур данных и алгоритмов -2
Добро пожаловать во вторую часть нашей серии статей, посвященных освоению конкурентного кодирования! В части 1 мы рассмотрели важные шаблоны кода для шаблона «Два указателя: один вход, противоположные концы» и шаблона «Два указателя: два входа, исчерпание обоих».
Во второй части мы продолжим наше путешествие по основным шаблонам кода для общих структур данных и алгоритмов.
Раздвижное окно
Скользящее окно — это распространенный алгоритмический метод, используемый для эффективной..
C++ Решение проблемы кодирования 3. Самая длинная подстрока без повторяющихся символов
Пример использования unordered_map в C++
Постановка задачи
Имея строку s , найдите длину самой длинной подстроки без повторяющихся символов.
Пример 1 Input: s = "abcabcbb"
Output: 3
Explanation …