1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/jessytsui-LeetCode

Клонировать/Скачать
README.md 130 КБ
Копировать Редактировать Web IDE Исходные данные Просмотреть построчно История
Отправлено 24.06.2025 02:45 660b8b0

Платформа для отслеживания решения задач LeetCode ежедневно

1. Основное руководство по использованию

  1. Сначала используйте QR-код в группе, чтобы получить права администратора, затем используйте URL, чтобы клонировать проект на локальную среду разработки.
  2. Выполните действия, показанные на следующих изображениях:

2. Руководство по командной строке для отправки

  • (Благодарим YUAN Shen за предоставленное руководство)

Краткое руководство по отправке решений задач LeetCode через командную строку

  1. Сначала клонируйте репозиторий, затем перейдите в директорию.

  1. Просмотрите все ветки и переключитесь на удалённую ветку.

Где ветки без слова "remotes" — это локальные ветки, а остальные — удалённые. По умолчанию локальная ветка master связана с удалённой веткой origin/master. Нам нужно создать локальную ветку dev, связанную с удалённой веткой origin/dev.

Как видно, наша локальная ветка переключена на dev. Проверьте состояние удалённой ветки и текущей ветки:

Как видно, локальная ветка dev связана с удалённой веткой origin/dev.

  1. Измените и отправьте файлы

Теперь мы сделаем небольшие изменения в файлах, например, создадим файл test.cpp. Затем проверим состояние:

Подтвердите все изменения и отправьте их (при отправке необходимо указать подробное описание изменений).

Затем отправьте изменения в удалённый репозиторий (первый push потребует ввода учётных данных Gitee).

  1. Последующие шаги работы

Каждый день входите в папку, проверьте, что вы находитесь на ветке dev (если нет, переключитесь на dev), затем выполните git pull.

Затем редактируйте файлы, вносите изменения.

После завершения изменений выполните шаги, описанные выше.

Примечание: метод проверки текущей ветки в командной строке:

Таким образом, можно увидеть текущую ветку.## 3. Форматирование данных

  1. Временно используем формат размещения задач в виде Day{x} в корневой директории. Формат названий файлов внутри: "никнейм_номер задачи в день_номер задачи с LeetCode_краткое описание задачи и метода/классификация.расширение". Номер задачи следует копировать из китайской версии LeetCode, краткое описание можно опустить. Примеры: "пандаРазработчик_1_350.Общие элементы двух массивов II_обычный метод с использованием хеш-таблиц.py" или "пандаРазработчик_1_350.Общие элементы двух массивов II.py".

  2. Разные методы решения задач можно указывать в одном файле кода, стараясь подробно комментировать. Хотя возможно, что никто больше не будет просматривать наши коды, это полезно для развития навыков самоанализа и объяснения.

  3. Каждый участник может создать папку с собственным никнеймом в корневой директории для хранения дополнительных задач, других методов или записей. В корневой директории следует хранить общие и описательные файлы, стараясь не менять их.

  4. Есть две ветки - master и dev. Master - защищенная основная ветка, dev - рабочая ветка. Код следует сначала отправлять в ветку dev, после проверки его сливают в ветку master. Это помогает привыкнуть к будущим рабочим процессам. Следуйте инструкциям на рисунке ![](. /source/img/init6.png) затем переходим к этапу проверки кода, где руководитель проверяет и объединяет код.

5.В средах разработки IDEA и PyCharm есть быстрые клавиатурные сочетания для управления Git. Для этого нужно войти в аккаунт Gitee, а затем выбрать опции из меню Git или VCS. Обычный рабочий день начинается с открытия IDE, получения последних изменений из репозитория, отправки своего кода в ветку dev, проверки и коммита изменений, а затем перехода к этапу проверки и слияния кода. ## Часто встречающиеся проблемы1. В названии файла не должны присутствовать символы / и *, так как Windows распознает их как escape-символы.

  1. После клонирования проекта на локальную машину, возможно, он не будет отображаться корректно. Нажмите на кнопку в структуре проекта и измените её на "project files".

  2. Конфигурационные файлы в папке .idea могут вызывать проблемы совместимости, что приводит к ошибкам при клонировании или коммите. Удалите папку .idea, перезапустите IDE, и она создаст новый конфигурационный файл .idea по умолчанию.

5. Статистика частоты

Статистика за дату 2022-01-18.

Большое спасибо U-го за его подписку LeetCode Premium. Он проанализировал частоту появления различных типов задач с верхнего уровня до нижнего, где процентное соотношение представляет собой процент успешного решения. Для тех, кто хочет провести специализированное обучение, можно использовать эти данные для практики.

Массивы

Строки

Хэш-таблицы

Динамическое программирование

Математика

Глубокий поиск в глубину

Сортировка

Широкий поиск в ширину

Жадные алгоритмы

Двоичные деревьяДвоичный поиск

Матрицы

Два указателя

Базы данных

Битовые операции

Кучи (приоритетные очереди)

Связные списки

Префиксные суммы### Массивы

1. Сумма двух чисел 52. 3% Легкий
704. Бинарный поиск 54. 7% Легкий
4. Нахождение медианы двух отсортированных массивов 41. 1% Ограничен
217. Существование повторяющегося элемента 55. 6% Легкий
15. Сумма трёх чисел 34. 3% Средний
42. Удержание дождевой воды 59. 3% Ограничен
11. Контейнер, который удерживает наибольшее количество воды 62. 1% Средний
121. Лучшее время для покупки и продажи акций 57. 4% Легкий
16. Наиболее близкая сумма трёх чисел 45. 8% Средний
200. Количество островов 56. 5% Средний
Специальное предложение 03. Повторяющееся число в массиве 67. 9% Легкий
135. Распределение конфет 48. 7% Ограничен
56. Объединение интервалов 47. 6% Средний
611. Количество эффективных треугольников 53.2% Средний
88. Объединение двух отсортированных массивов 52.0% Легкий
215. K-й самый большой элемент в массиве 64.7% Средний
46. Полное перечисление 78.5% Средний
136. Число, которое встречается один раз 71.9% Легкий
53. Максимальная сумма подмассива 55.2% Легкий
152. Максимальное произведение подмассива 42.3% Средний
128. Наиболее длинная последовательность 54.6% Средний
45. Игра прыжков II 43.7% Средний
912. Сортировка массива 55.7% Средний
41. Первое отсутствующее положительное число 42.1% Очень сложный
31. Следующий перестановочный порядок 37.3% Средний
283. Перемещение нулей 64.0% Легкий
198. Разбойник в доме 52.3% Средний
Предложено для собеседования 51. Обратные пары в массиве 48.6% Очень сложный
26.Удаление повторяющихся элементов из сортированного массива 53.6% Легкий
54. Винтовой массив 48.3% Средний
64. Минимальная сумма пути 69.0% Средний
560. Подмассивы с суммой K 44.7% Средний
189. Поворот массива 44.6% Средний
Предложено для собеседования 11. Минимальное число в вращающемся массиве 49.2% Легкий
Вопрос на собеседовании 17.24. Максимальная подматрица 52.3% Очень сложный
51. N-королева 73.8% Очень сложный
39. Объединение всех подмножеств 72.7% Средний
881. Лодки для спасения людей 53.8% Средний
Предложено для собеседования 42. Максимальная сумма подмассива 60.6% Легкий
59. Винтовой массив II 78.0% Средний
162. Найти пик 49.6% Средний
Онлайн-тест 17.14. Наименьшие K чисел 59.6% Средний
300. Наибольшая возрастающая подпоследовательность Тип задачи Задача Процент успешных решений
--- --- --- --- ---
30. Длиннейшая возрастающая подпоследовательность 52,4% Средний
33. Поиск в отсортированном массиве, вращённом на угол 43,1% Средний
673. Количество наивысших возрастающих подпоследовательностей 43,7% Средний
18. Четыре числа, сумма которых равна нулю 39,5% Средний
55. Игра прыжков 43,4% Средний
27. Удаление элемента 59,6% Лёгкий
309. Наилучшее время для покупки и продажи акций с периодом охлаждения 61,8% Средний
695. Наибольшая площадь острова 66,9% Средний
349. Два массива: их пересечение 73,9% Легкий
---- ------------------------------------------------------------ ----- ---- ----
34. Нахождение первого и последнего положения элемента в отсортированном массиве 42,3% Средний
106. Построение бинарного дерева из последовательностей прямого и обратного обхода 72,2% Средний
84. Наибольший прямоугольник в гистограмме 43,5% Трудный
679. 24-очки игра com/problems/24-game/) 54. 0% Трудный
739. Температура каждого дня 68. 4% Средний
322. Задача о монетах 44. 9% Средний
48. Поворот изображения 73. 7% Средний
221. Наибольший квадрат 48. 1% Средний
167. Сумма двух чисел II - входной отсортированный массив 58. 7% Легкий
105. Построение бинарного дерева из последовательностей прямого и прямого обхода 70. 7% Средний
35. Поиск и вставка позиции 45. 8% Легкий
Специальное предложение 40. Наименьшие k чисел 57. 2% Легкий
169. Большинство элементов 66. 5% Легкий
455. Распределение печенья 57. 5% Легкий
78. Подмножества 80. 3% Средний
1488. Предотвращение наводнения в городе 24. 5% Средний
134. Заправочные станции 56. 4% Средний
36. Эффективный синглтон 36. Валидный судоку 63. 7% Средний
47. Вторичные перестановки 64. 2% Средний
239. Максимум в скользящем окне 49. 7% Трудный
Специальное предложение 04. Поиск в двумерном массиве 40. 3% Средний
37. Решение судоку 67. 1% Трудный
347. К первым k наиболее частым элементам 62. 4% Средний
689. Максимальная сумма трех непересекающихся подмассивов 56. 2% Трудный
218. Проблема горизонтальной линии 54. 3% Трудный
407. Улавливание дождя II 58. 0% Трудный
213. Ограбление дома II 43. 5% Средний
240. Поиск в двумерной матрице II 49. 9% Средний
118. Треугольник Паскаля 73. 9% Легкий
416. Разбиение на подмножества с одинаковой суммой 51. 1% Средний
Интервью вопрос 10. 01. Объединение отсортированных массивов 55. 7% Легкий
260. Единственные числа III 74.0% Средний
Специальное предложение 29. Последовательное печатание матрицы 43.9% Легкий
123. Лучшее время для покупки и продажи акций III 54.4% Трудный
526. Красивое расположение 73.4% Средний
977. Квадраты отсортированного массива 69.9% Легкий
Предложено Offer 07. 重建二叉树 70.0% Средний
253. 会议室 II! plus 50.6% Средний
442. 数组中重复的数据 69.9% Средний
575. 分糖果 71.2% Легкий
Предложено Offer 63. 股票的最大利润 63.5% Средний
面试题 01. 07. 旋转矩阵 74.8% Средний
188. 买卖股票的最佳时机 IV 40.0% Очень сложный
517. 超级洗衣机 51.0% Очень сложный
581. 最短无序连续子数组 40.7% Средний
40. 组合总和 II 61.4% Средний
[229. 求众数 II](https://leetcode-cn.```markdown

Строка

Номер Задача Сложность
3. Наиболее длинная подстрока без повторяющихся символов 38.4%
14. Наибольший общий префикс 41.6%
10. Соответствие регулярному выражению 31.6%
22. Генерация скобочных последовательностей 77.3%
20. Валидация скобочной последовательности 44.5%
13. Преобразование римских цифр в целое число 62.9%
72. Расстояние редактирования 61.6%
32. Наиболее длинная валидная скобочная последовательность 35.8%
93. Восстановление IP-адреса 54.9%
6. Зигзагообразное преобразование строки 51.0%
Интервью вопрос 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 01. 0 Уникальность символов 71.5%
Специальное предложение 38. Перестановка строк 58.1%
394. Декодирование строки 55.5%
43. Умножение строк 45.0%
8. Преобразование строки в целое число (atoi) 21.8%
415. Умножение строк 54.2%
179. Наибольшее число 41.0%
165. Сравнение версионных номеров 52.2%
557. Обратная перестановка слов в строке III
139. Словарное деление 52.1%
516. Наиболее длинная палиндромная подпоследовательность 65.9%
68. Левое и правое выравнивание текста 52.3%
12. Преобразование целого числа в римскую цифру 66.4%
17. Сочетания букв для номера телефона 57.5%
Предложение 05. Замена пробелов 76.0%
Предложение 45.Упорядочивание массива для получения минимального числа 55. 9%
187. Повторяющиеся последовательности ДНК 52. 4%
583. Удаление операции для двух строк 62. 9%
Предложение 46. Преобразование числа в строку 53. 1%
678. Эффективная строка с круглыми скобками 38. 7%
Предложение 48. Наиболее длинная подстрока без повторяющихся символов 46. 5%
67. Бинарное сложение 54. 1%
91. Количество способов декодирования 31. 5%
387. Первый уникальный символ в строке 54. 0%
1143. Наиболее длинная общая подпоследовательность 63. 9%
76. Минимальная покрывающая подстрока 43. 2%
434. Количество слов в строке 39. 8%
28. Реализация функции strStr() 40. 3%
Подстрока в строке 43.5%
Удаление повторяющихся букв 47.7%
Сжатие строки 47.8%
Базовый калькулятор 41.8%
Проверка палиндрома 47.1%
Удаление K цифр 32.7%
Соответствие с помощью шаблонов 32.9%
Игра Зума 52.5%
Удаление недействительных скобок 54.8%
Длина последнего слова 38.8%
Обратная сторона строки 77.7%
Первый уникальный символ 61.9%
---- ---- ----
---- ------------------------------------------------------------ -----
3. Самая длинная подстрока без повторяющихся символов 38. 4%
217. Есть ли повторяющиеся элементы 55. 6%
146. LRU кэш 52. 5%
13. Преобразование римских цифр в целое число 62. 9%
Оффер 03. Повторяющиеся цифры в массиве 67. 9%
128. Самая длинная последовательность 54. 6%
41. Первое отсутствующее положительное число 42. 1%
Интервью вопрос 16. 25. LRU кэш 54. 6%
560. Подмассивы с суммой K 44. 7%
Интервью вопрос 01. 01. Единственность символов 71. 5%
139. Разбиение слова 52. 1%
349. Пересечение двух массивов 73. 9%
[106. Строительство бинарного дерева из последовательностей прямого и обратного обхода](https://leetcode-cn.
17. Сочетания букв для номера телефона 57. 5%
187. Повторяющиеся последовательности ДНК 52. 4%
141. Циклический связный список 51. 3%
105. Строительство бинарного дерева из последовательностей прямого и центрального обхода 72. 2%
169. Мажоритарный элемент 66. 5%
1488. Предотвращение наводнений в городе 24. 5%
48. Наиболее длинная подстрока без повторяющихся символов 46. 5%
36. Валидный содoku 63. 7%
350. Общие элементы двух массивов II 55. 4%
387. Первый уникальный символ в строке 54. 0%
347. К первым k наиболее часто встречающимся элементам 62. 4%
76. Минимальное покрывающее подстроки 43.2%
138. Копирование связного списка с указателем на случайный элемент 66.5%
423. Восстановление чисел из английского языка 61.2%
142. Циклический связный список II 55.6%
202. Счастливое число 62.2%
567. Перестановки строки 43.5%
Предложение 07. Восстановление двоичного дерева 70.0%
442. Повторяющиеся данные в массиве 69.9%
575. Распределение конфет 71.2%
229. Мажоритарный элемент II 53.4%
740. Удаление и получение очков 62.8%
Предложение 53 - II. Наиболее длинная подстрока без повторяющихся символов 65.0%
Номер задачи Задача Ссылка
--- --- ---
Найдите пропущенное число в диапазоне 0~n-1
[160. Пересечение двух связанных списков](https://leetcode-cn.
Предложение Offer 50. Первый уникальный символ
438. Найти все анаграммы в строке
73. Обнуление матрицы
1218. Самая длинная арифметическая подпоследовательность с заданным разностью
815. Автобусные маршруты
49. Группировка анаграмм
409. Самая длинная палиндромная подстрока
30. Подстрока, содержащая все слова
621. Расписание задач
208. Реализация Trie (префиксного дерева)
166. Преобразование дроби в периодическую десятичную дробь
395. Самая длинная подстрока с не менее чем K повторяющимися символами
454. Четыре числа, сумма которых равна II
763. Разделение буквенных интервалов](https://leetcode-cn.com/problems/partition-labels/)
705. Дизайн хеш-множества

Динамическое программирование

5. Наиболее длинная палиндромная подстрока 36.0% Средний
42. Накопление воды 59.3% Очень сложный
70. Подъем по лестнице 53.3% Легкий
10. Соответствие регулярному выражению 31.6% Очень сложный
22. Генерация скобочной последовательности 77.3% Средний
121. Лучшее время для покупки и продажи акций 57.4% Легкий
53. Максимальная сумма подмассива 55.2% Легкий
152. Максимальное произведение подмассива 42.3% Средний
72. Расстояние редактирования 61.6% Очень сложный
45. Игра прыжков II 43.7% Средний
124. Максимальная сумма пути в бинарном дереве 44.7% Очень сложный
32.Наиболее длинная правильная скобочная последовательность 35.8% Очень сложный
198. Разбойник в доме 52.3% Средний
64. Минимальная сумма пути 69.0% Средний
Интервью вопрос 17. 24. Максимальная подматрица 52.3% Очень сложный
Специальное предложение 42. Максимальная сумма подмассива с непрерывностью 60.6% Легкий
300. Наиболее длинная возрастающая подпоследовательность 52.4% Средний
673. Количество наиболее длинной возрастающей подпоследовательности 43.7% Средний
139. Разбиение слова 52.1% Средний
55. Игра прыжков 33.8% Средний
309. Оптимальное время для покупки и продажи акций с периодом охлаждения 61.8% Средний
剑指 Offer 10- I. Последовательность Фибоначчи 36.1% Легкий
343. Разбиение целого числа 61.1% Средний
516. Наибольшая палиндромная подпоследовательность 65.9% Средний
322. Варианты монет для сдачи 44. 9% Средний
96. Различные двоичные деревья поиска 69. 9% Средний
337. Домашнее ограбление III 60. 8% Средний
221. Наибольший квадрат 48. 1% Средний
583. Удаление операции для двух строк 62. 9% Средний
剑指 Offer 46. Преобразование чисел в строки 53. 1% Средний
62. Различные пути 66. 6% Средний
678. Эффективная последовательность скобок 38. 7% Средний
剑指 Offer 13. Область движения робота 52. 9% Средний
509. Число Фибоначчи 67. 0% Легкий
91. Метод декодирования 31. 5% Средний
1143. Наибольшая общая подпоследовательность 63. 9% Средний
689. Максимальная сумма трех непересекающихся подмассивов 56. 2% Трудный
233. Количество единиц в числе 47. 8% Трудный
279. Полные квадраты 63. 8% Средний
213. Ограбление дома II 43. 5% Средний
118. Треугольник Паскаля 73. 9% Легкий
416. Разделение на равные подмножества 51. 1% Средний
397. Замена целого числа 43. 2% Средний
123. Наилучшее время для покупки и продажи акций III 54. 4% Трудный
526. Красивое расположение 73. 4% Средний
Последняя надежда Оффер 63. Максимальная прибыль от акций 63. 5% Средний
188. Наилучшее время для покупки и продажи акций IV 40. 0% Трудный
629. Массив с K обратными парами 52. 2% Трудный
44. Соответствие шаблонам 32. 9% Трудный
488. Зума 52. 5% Трудный
---- ------------------------------------------------------------ ----- ---- ----
458. Жалкие свиньи 69. 8% Трудный
740. Удаление и получение очков 62. 8% Средний
95. Различные двоичные деревья поиска II](https://leetcode-cn.com/problems/unique-binary-search-trees-ii/) 71.0% Средний
518. Варианты сдачи монет II 66.6% Средний
1218. Наиболее длинная арифметическая подпоследовательность с заданным шагом 51.5% Средний
847. Наиболее короткий путь посещения всех узлов 67.8% Трудный
122. Лучшее время для покупки и продажи акций II 69.3% Средний
647. Подстроки-палиндромы 66.0% Средний
115. Различные подстроки 52.1% Трудный
718. Наиболее длинная повторяющаяся подстрока 56.5% Средний
410. Максимальная сумма разделения массива 57.1% Трудный
542. Матрица 01 45.8% Средний
787. Самый дешёвый рейс с K промежуточными пунктами 38.9% Средний
435. Отсутствие пересечений интервалов 50.7% Средний
LCP 36. Максимальное количество колод 27.9% Трудный
n个骰子的点数 56.0% Средний
剑指 Offer II 095. 最长公共子序列 65.5% Средний
131. Разбиение на палиндромы 72.4% Средний
375. Угадай число II 60.3% Средний
887. Отрывание яиц 29.1% Трудный
1048. Самая длинная цепочка строк 46.5% Средний
413. Разбиение на арифметические последовательности 69.0% Средний
312. Взрыв шариков 68.6% Трудный
313. Супер-уродливое число 61.1% Средний
329. Самая длинная возрастающая последовательность в матрице 49.2% Трудный
Специальное предложение 14-I. Обрезка веревки 57.1% Средний
494. Целевое значение 49.1% Средний
174. Игра в подземелье 48.1% Трудный
241. Приоритет выполнения выражений 73.6% Средний
Специальное предложение 43. Количество единиц от 1 до n 49.2% Трудный
Специальное предложение 47. Максимальная стоимость подарка com/problems/li-wu-de-zui-da-jie-zhi-lcof/) 69. 1% Средний
264. Уродливое число II 58. 2% Средний
85. Самый большой прямоугольник 52. 0% Трудный
698. Разбиение на k равных подмножеств 45. 1% Средний
1646. Получение максимального значения в сгенерированном массиве 53. 4% Легкий
838. Пушинг домино 50. 1% Средний
639. Второй способ декодирования 37. 6% Трудный
746. Минимальная стоимость подъема по лестнице 60. 1% Простая
552. Запись посещаемости студентов II 57. 7% О复杂
LCP 07. Передача информации 76. 6% Простая
Специальное предложение 49. Уродливое число 65. 2% Средняя
392. Проверка подпоследовательности 51. 7% Простая
600. Неположительные целые числа без последовательных единиц 48. 2% О复杂
918. Максимальная сумма циклической подмассива 36. 3% Средняя
[486. Предсказание победителя](https://leetcode-cn. Тип задачи Задача Процент правильных ответов
--- --- --- --- ---
### Алгоритмы 682. Буквы после удаления букв 58,8% Средняя
638. Большой подарочный набор 64,6% Средняя
LCP 10. Расписание задач для бинарного дерева 59,0% Сложная
446. Разбиение на арифметическую последовательность II - Подпоследовательность 55,0% Сложная
338. Подсчет битов 78,7% Простая
### Математика 2. Сложение двух чисел 41,2% Средний
7. Обратное число 35,1% Средний
70. Подъем по лестнице 53,3% Легкий
13. Преобразование римских цифр в целое число 62,9% Легкий
189. Поворот массива 44,6% Средний
9. Палиндромное число 57,9% Легкий
43. Умножение строк 45,0% Средний
415. Сложение строк 54,2% Легкий
69. Sqrt(x) 39,1% Легкий
Специальный предложенный вопрос 62. Последнее оставшееся число в круге 65,7% Легкий
400. N-ая цифра 45. 5% Средний
50. Pow(x, n) 37. 8% Средний
Специальный предложенный вопрос 10-I. Последовательность Фибоначчи 36. 1% Легкий
343. Разбиение целого числа 61. 1% Средний
679. Игра "24" 54. 0% Трудный
12. Преобразование целого числа в римские цифры 66. 4% Средний
96. Различные двоичные деревья поиска 69. 9% Средний
29. Деление двух чисел 22. 1% Средний
48. Поворот изображения 73. 7% Средний
62. Различные пути 66. 6% Средний
223. Площадь прямоугольника 52. 6% Средний
509. Фибоначчи 67. 0% Легкий
67. Двоичное сложение 54. 1% Легкий
233. Количество единиц в числе 47. 8% Сложный
279. Полные квадраты 63. 8% Средний
Оффер 10-II. Проблема прыжка лягушки по ступенькам 44. 8% Легкий
423. Восстановление цифр из английского текста com/problems/reconstruct-original-digits-from-english/) 61. 2% Средний
202. Счастливое число 62. 2% Легкий
Оффер II 001. Целочисленное деление 20. 7% Легкий
Интервью вопрос 02. 05. Сложение связного списка 46. 7% Средний
224. Базовый калькулятор 41. 8% Сложный
Интервью вопрос 01. 07. Поворотная матрица 74. 8% Средний
371. Сумма двух целых чисел 61. 3% Средний
458. Жалкие свиньи 69. 8% Сложный
Оффер 53-II. Отсутствующее число от 0 до n-1 44. 8% Легкий
470. Использование Rand7() для реализации Rand10() 54. 8% Средний
319. Переключатель лампочки 57. 1% Средний
453. Минимальное количество операций для равенства элементов массива 61. 2% Легкий
66. Плюс один 46. 2% Легкий
Оффер 17. Печать чисел от 1 до максимального n-значного числа 77. 8% Легкий
384. Перемешивание массива 60. 8% Средний
227. Базовый калькулятор II Тип задачи Название задачи
--- --- --- --- ---
167. Базовый калькулятор II 43. 8% Средний
166. Преобразование дроби в десятичную запись 33. 2% Средний
СOffer 60. Набор кубиков и их суммы 56. 6% Средний
СOffer 57 - II. Последовательность положительных чисел с суммой S 71. 0% Легкий
670. Максимальная замена 45. 7% Средний
171. Номер столбца в Excel 71. 7% Легкий
273. Преобразование целого числа в английский текст 36. 6% Трудный
375. Угадай число II 60. 3% Средний
887. Определение падения яйца 29. 1% Трудный

Глубинный первый поиск

Тип задачи Название задачи Ссылка Процент успешных решений Уровень сложности
200. Количество островов 56. 5% Средний
---- ------------------------------------------------------------ ----- -------- ----
124. Максимальная сумма пути в двоичном дереве 44. 7% Трудный
226. Зеркальное отображение двоичного дерева 78. 8% Легкий
543. Диаметр двоичного дерева 55. 8% Легкий
695. Максимальная площадь острова 66. 9% Средний
剑指 Offer 26. Подструктура дерева 46. 7% Средний
236. Наиболее близкий общий предок в двоичном дереве com/problems/lowest-common-ancestor-of-a-binary-tree/) 68. 4% средний
101. Симметричная двоичная деревья 56. 8% простой
337. Домурали 60. 8% средний
剑指 Offer 13. 机器人的运动范围 52. 9% средний
104. Максимальная глубина двоичного дерева 76. 8% простой
207. Курсовая таблица 54. 1% средний
98. Проверка двоичного дерева поиска 35. 4% средний
437. Общая сумма пути III 57. 5% средний
617. Объединение двух двоичных деревьев 78. 7% простой
112. Общая сумма пути 52. 8% простой
145. Последовательный обход двоичного дерева 75. 3% простой
404. Сумма левых листьев 59. 1% простой
剑指 Offer 36. Двоичное дерево поиска и двусторонняя связь 65. 4% средний
652. Поиск повторяющихся поддеревьев 57. 3% средний
863. Узлы в двоичном дереве, находящиеся на расстоянии K 60. 7% средний
743. Задержка времени сети 52. 8% средний
733. Заливка изображения 58. 0% легкий
787. Самый дешёвый рейс с K промежуточными остановками 38. 9% Средний
113. Общая сумма пути II 62. 9% Средний
297. Сериализация и десериализация бинарного дерева 56. 5% О难
129. Сумма чисел от корневого узла до листовых узлов 68. 8% Средний
剑指 Offer 37. 序列化二叉树 56. 4% О难
257. Все пути в бинарном дереве 68. 8% Легкий
94. Последовательный обход бинарного дерева 75. 6% Легкий
116. Заполнение указателя следующего правого соседа для каждого узла 70. 8% Средний
987. Вертикальный последовательный обход бинарного дерева 53. 3% О难
110. Балансированный бинарный дерево 56. 5% Легкий
329. Наиболее длинная возрастающая последовательность в матрице 49. 2% О难
剑指 Offer 34. 二叉树中和为某一值的路径 58. 1% Средний
463. Периметр острова 70. 5% Легкий
[剑指 Offer 68 - II. 102. Уровни двоичного дерева 70. 2%
199. Правый вид двоичного дерева 65. 3% Средний
671. Второй наименьший узел в двоичном дереве 48. 5% Легкий
802. Нахождение конечного безопасного состояния 57. 8% Средний
144. Предварительный обход двоичного дерева 70. 6% Легкий
235. Наименьший общий предок в двоичном поисковом дереве 66. 9% Легкий
572. Поддерево другого дерева 47. 4% Легкий
1034. Окрашивание границ 56. 0% Средний
100. Одно и то же дерево 59. 9% Легкий
LCP 07. Передача информации 76. 6% Легкий
130. Области, окруженные другими областями 45. 0% Средний
386. Числа в лексикографическом порядке 75. 0% Средний
LCP 10. Расписание задач для двоичного дерева 59. 0% Трудное
111. Минимальная глубина двоичного дерева com/problems/minimum-depth-of-binary-tree/) 49. 3% Легкий
---- ------------------------------------------------------------ ----- ---- ----
15. Сумма трех чисел 34. 3% Средний
16. Ближайшая сумма трех чисел 45. 8% Средний
Оффер 03. Повторяющиеся числа в массиве 67. 9% Легкий
56. Объединение интервалов 47. 6% Средний
611. Количество действительных треугольников 53. 2% Средний
88. Объединение двух отсортированных массивов 52. 0% Легкий
215. K-й максимальный элемент в массиве 64. 7% Средний
912. Отсортированный массив 55. 7% Средний
Интервью вопрос 01. 01. Уникальность символов 71. 5% Легкий
881. Спасательные лодки 53. 8% Средний
179. Наибольшее число 41. 0% Средний
Интервью вопрос 17. 14. Наименьшие k чисел 59. 6% Средний
18. Сумма четырех чисел 39. 5% Средний
Оффер 45. Сортировка массива для наименьшего числа 55. 9% Средний
Оффер 40. Наименьшие k чисел 57. 2% Легкий
169. Большинство элементов 66. 5% Легкий
455. Распределение печенья 57. 5% Легкий
[350. Пересечение двух массивов II](https://leetcode-cn. 25. Объединение двух отсортированных массивов 55. 4%
295. Среднее значение потока данных 52. 3% Сложный
347. К наиболее часто встречающимся элементам 62. 4% Средний
Интервью вопрос 10. 01. Объединение отсортированных массивов 55. 7% Легкий
977. Квадраты отсортированного массива 69. 9% Легкий
253. Второй конференц-зал! [plus](https://static. leetcode-cn. com/cn-mono-assets/production/assets/plus. 31398c34. svg) 50. 6% Средний
148. Сортировка связного списка 66. 6% Средний
581. Наименьший непрерывный подмассив безупорядочен 40. 7% Средний
49. Группировка анаграмм 66. 8% Средний
414. Третий по величине число 39. 4% Легкий
621. Расписание задач 57. 5% Средний
435. Несовпадающие интервалы 50. 7% Средний
LCP 36. Максимальное количество колод 27. 9% Сложный
524. Самое длинное слово в словаре через удаление букв 49. 7% Средний
75. Классификация цветов 60. 1% Средний
Специальное предложение 21. Упорядочивание массива так, чтобы все нечетные числа были перед четными числами 64. 6% Легкий
451. Сортировка символов по частоте 71. 3% Средний
506. Относительные места 65. 4% Легкий
164. Максимальный пропуск 60. 8% Трудный
475. Обогреватели 40. 2% Средний
147. Вставка в связный список 68. 4% Средний
406. Перестроение очереди по высоте com/problems/queue-reconstruction-by-height/) 74. 1% Средний
767. Перестройка строки 47. 8% Средний
594. Наиболее гармоничная подпоследовательность 56. 6% Легкий
452. Минимальное количество стрел для взрыва шаров 50. 8% Средний
LeetCode II 007. Три числа с суммой ноль в массиве 45. 0% Средний
502. IPO 44. 1% Трудный
1094. Краудсорсинг 58. 7% Средний
268. Пропущенное число 65. 2% Легкий
LeetCode 61. Последовательность в покере 46. 1% Легкий
---- ------------------------------------------------------------ ----- --------------- ----
102. Уровневый обход бинарного дерева 64. 3% Средний уровень
226. Обратный обход бинарного дерева 78. 8% Легкий уровень
103. Зигзагообразный уровневый обход бинарного дерева 57. 2% Средний уровень
695. Максимальная площадь острова 66. 9% Средний уровень
322.Проблема сдачи сдачи 44.9% Средний уровень
101. Симметричное бинарное дерево 56.8% Легкий уровень
Оффер 13. Маршрут движения робота 52.9% Средний уровень
104. Максимальная глубина бинарного дерева 76.8% Легкий уровень
207. Расписание курсов 54.1% Средний уровень
279. Полные квадраты 63.8% Средний уровень
407. Вторая часть задачи "Сбор воды" 58.0% Трудный уровень
617. Объединение двух бинарных деревьев 78.7% Легкий уровень
488. Игра Зума 52.5% Трудный уровень
301. Удаление недействительных скобок 54.8% Трудный уровень
404. Сумма левых листьев 59.1% Легкий уровень
652. Поиск повторяющихся поддеревьев 57.3% Средний уровень
815. Автобусные маршруты 43.5% Трудный уровень
847. Наименьший путь для посещения всех узлов 67.8% Трудный уровень
863. ```markdown
Проблемы
743. Определение времени задержки в сети 52. 8% Средний
733. Заливка изображения 58. 0% Легкий
542. Матрица 01 45. 8% Средний
787. Наиболее дешевые рейсы с K промежуточными пунктами 38. 9% Средний
297. Сериализация и десериализация двоичного дерева 56. 5% Трудный
Предложение для собеседования LeetCode 37. Сериализация двоичного дерева 56. 4% Трудный
116. Установка указателя следующего правого узла для каждого узла 70. 8% Средний
987. Вертикальный порядковый обход двоичного дерева 53. 3% Трудный
329. Наиболее длинная возрастающая последовательность в матрице 49. 2% Трудный
463. Периметр острова 70. 5% Легкий
1293. Кратчайший путь в сетке с удалением препятствий 36. 6% Трудный
107. Уровневый обход двоичного дерева II 70. 3% Средний
[1091.
 | | [199. Правый обзор двоичного дерева](https://leetcode-cn.com/problems/binary-tree-right-side-view/) | 65.3% | Средний | |### Жадный алгоритм|      | [11. Контейнер с максимальным количеством воды](https://leetcode-cn.com/problems/container-with-most-water/) | 62.1% | Средний |      |
  | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
  |      | [135. Распределение конфет](https://leetcode-cn.com/problems/candy/) | 48.7% | Трудный |      |
  |      | [611. Количество действительных треугольников](https://leetcode-cn.com/problems/valid-triangle-number/) | 53.2% | Средний |      |
  |      | [45. Игра в прыжки II](https://leetcode-cn.com/problems/jump-game-ii/) | 43.7% | Средний |      |
  |      | [881. Лодки для спасения людей](https://leetcode-cn.com/problems/boats-to-save-people/) | 53.8% | Средний |      |
  |      | [179. Наибольшее число](https://leetcode-cn.com/problems/largest-number/) | 41.0% | Средний |      |
  |      | [55. Игра в прыжки](https://leetcode-cn.com/problems/jump-game/) | 43.4% | Средний |      |
  |      | [Специальное предложение 45. Упорядочивание массива для получения наименьшего числа](https://leetcode-cn.com/problems/ba-shu-zu-pai-cheng-zui-xiao-de-shu-lcof/) | 55.9% | Средний |      |
  |      | [455. Распределение печенья](https://leetcode-cn.com/problems/assign-cookies/) | 57.5% | Легкий |      |
  |      | [678. Действительные строки скобок](https://leetcode-cn.com/problems/valid-parenthesis-string/) | 38.7% | Средний |      |
  |      | [1488. Предотвращение наводнения в городе](https://leetcode-cn.com/problems/avoid-flood-in-the-city/) | 24.5% | Средний |      |
  |      | [134. Автомобильная заправка](https://leetcode-cn.com/problems/gas-station/) | 56.4% | Средний |      |
  |      | [397.Замена целого числа](https://leetcode-cn.com/problems/integer-replacement/) | 43.2% | Средний |      |
  |      | [253. Второй зал для совещаний](https://leetcode-cn.com/problems/meeting-rooms-ii/)! [plus](https://static.leetcode-cn.com/cn-mono-assets/production/assets/plus.31398c34.svg) | 50.6% | Средний |      |
  |      | [316. Удаление повторяющихся букв](https://leetcode-cn.com/problems/remove-duplicate-letters/) | 47.7% | Средний |      |
  |      | [402. Удаление K цифр из числа](https://leetcode-cn.com/problems/remove-k-digits/) | 32.7% | Средний |      |
  |      | [517. Супер-стиральная машина](https://leetcode-cn.com/problems/super-washing-machines/) | 51.0% | Трудный |      |
  |      | [581. Наименьший непрерывный подмассив безупорядочен](https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/) | 40.7% | Средний |      |
  |      | [44. Соответствие шаблону](https://leetcode-cn.com/problems/wildcard-matching/) | 32.9% | Трудный |      |
  |      | [122. [Покупка и продажа акций II](https://leetcode-cn.com/problems/best-time-to-buy-and-sell-stock-ii/) | 69.3% | Средний |      |
  |      | [409. Самая длинная палиндромная подстрока](https://leetcode-cn.com/problems/longest-palindrome/) | 55.6% | Легкий |      |### Двоичное дерево|      | [102. Уровневый обход бинарного дерева](https://leetcode-cn.com/problems/binary-tree-level-order-traversal/) | 64.3% | Средний |      |
  | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
  |      | [124. Максимальная сумма пути в бинарном дереве](https://leetcode-cn.com/problems/binary-tree-maximum-path-sum/) | 44.7% | Трудный |      |
  |      | [226. Обратный обход бинарного дерева](https://leetcode-cn.com/problems/invert-binary-tree/) | 78.8% | Легкий |      |
  |      | [103. Зигзагообразный уровневый обход бинарного дерева](https://leetcode-cn.com/problems/binary-tree-zigzag-level-order-traversal/) | 57.2% | Средний |      |
  |      | [543.Диаметр бинарного дерева](https://leetcode-cn.com/problems/diameter-of-binary-tree/) | 55. 8% | Легкий |      |
  |      | [Оффер 26. Подструктура дерева](https://leetcode-cn.com/problems/shu-de-zi-jie-gou-lcof/) | 46. 7% | Средний |      |
  |      | [106. Построение бинарного дерева из последовательностей прямого и обратного обхода](https://leetcode-cn.com/problems/construct-binary-tree-from-inorder-and-postorder-traversal/) | 72. 2% | Средний |      |
  |      | [96. Различные бинарные деревья поиска](https://leetcode-cn.com/problems/unique-binary-search-trees/) | 69. 9% | Средний |      |
  |      | [236. Наиболее близкий общий предок в бинарном дереве](https://leetcode-cn.com/problems/lowest-common-ancestor-of-a-binary-tree/) | 68. 4% | Средний |      |
  |      | [101. Симметричное бинарное дерево](https://leetcode-cn.com/problems/symmetric-tree/) | 56. 8% | Легкий |      |
  |      | [337. Дом налетчиков III](https://leetcode-cn.com/problems/house-robber-iii/) | 60. 8% | Средний |      |
  |      | [105. Построение бинарного дерева из последовательностей прямого и среднего обхода](https://leetcode-cn.com/problems/construct-binary-tree-from-preorder-and-inorder-traversal/) | 70. 7% | Средний |      |
  |      | [104. Максимальная глубина бинарного дерева](https://leetcode-cn.com/problems/maximum-depth-of-binary-tree/) | 76. 8% | Легкий |      |
  |      | [98. Валидация бинарного дерева поиска](https://leetcode-cn.com/problems/validate-binary-search-tree/) | 35. 4% | Средний |      |
  |      | [437. Общая сумма пути III](https://leetcode-cn.com/problems/path-sum-iii/) | 57. 5% | Средний |      |
  |      | [617. Объединение бинарных деревьев](https://leetcode-cn.com/problems/merge-two-binary-trees/) | 78. 7% | Легкий |      |
  |      | [Оффер 07. Восстановление бинарного дерева](https://leetcode-cn.com/problems/zhong-jian-er-cha-shu-lcof/) | 70. 0% | Средний |      |
  |      | [112.Общая сумма пути](https://leetcode-cn.com/problems/path-sum/) | 52.8% | Простой |      |
  |      | [145. Пост-order обход бинарного дерева](https://leetcode-cn.com/problems/binary-tree-postorder-traversal/) | 75.3% | Простой |      |
  |      | [404. Сумма левых листьев](https://leetcode-cn.com/problems/sum-of-left-leaves/) | 59.1% | Простой |      |### Бинарный поиск|      | [704. Бинарный поиск](https://leetcode-cn.com/problems/binary-search/) | 54.7% | Легкий |      |
  | ---- | ------------------------------------------------------------ | ----- | ------ | ---- |
  |      | [4. Поиск двух упорядоченных массивов медианы](https://leetcode-cn.com/problems/median-of-two-sorted-arrays/) | 41.1% | Сложный |      |
  |      | [611. Количество эффективных треугольников](https://leetcode-cn.com/problems/valid-triangle-number/) | 53.2% | Средний |      |
  |      | [剑指 Offer 51. Найдите количество обратных пар в массиве](https://leetcode-cn.com/problems/shu-zu-zhong-de-ni-xu-dui-lcof/) | 48.6% | Сложный |      |
  |      | [剑指 Offer 11. Найти минимальное число вращающегося массива](https://leetcode-cn.com/problems/xuan-zhuan-shu-zu-de-zui-xiao-shu-zi-lcof/) | 49.2% | Легкий |      |
  |      | [278. Первый неверный версионный номер](https://leetcode-cn.com/problems/first-bad-version/) | 45.2% | Легкий |      |
  |      | [69. Sqrt(x)](https://leetcode-cn.com/problems/sqrtx/) | 39.1% | Легкий |      |
  |      | [162. Найти пиковый элемент](https://leetcode-cn.com/problems/find-peak-element/) | 49.6% | Средний |      |
  |      | [400. N-ая цифра](https://leetcode-cn.com/problems/nth-digit/) | 45.5% | Средний |      |
  |      | [300. Наиболее длинная возрастающая подпоследовательность](https://leetcode-cn.com/problems/longest-increasing-subsequence/) | 52.4% | Средний |      |
  |      | [33. Поиск в вращающемся отсортированном массиве](https://leetcode-cn.com/problems/search-in-rotated-sorted-array/) | 43.1% | Средний |      |
  |      | [349. Общие элементы двух массивов](https://leetcode-cn.com/problems/intersection-of-two-arrays/) | 73.9% | Легкий |      |
  |      | [34. Найти первый и последний индекс элемента в отсортированном массиве](https://leetcode-cn.com/problems/find-first-and-last-position-of-element-in-sorted-array/) | 42.3% | Средний |      |
  |      | [167.  |      | [35. Поиск в отсортированном массиве](https://leetcode-cn.com/problems/search-insert-position/) | 45. 8% | Легкий |      |
  |      | [1488. Избегание наводнений](https://leetcode-cn.com/problems/avoid-flood-in-the-city/) | 24. 5% | Средний |      |
  |      | [350. Общие элементы двух массивов II](https://leetcode-cn.com/problems/intersection-of-two-arrays-ii/) | 55. 4% | Легкий |      |
  |      | [Интервью вопрос 04. Поиск в двумерном массиве](https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/) | 40. 3% | Средний |      |
  |      | [240. Поиск в двумерной матрице II](https://leetcode-cn.com/problems/search-a-2d-matrix-ii/) | 49. 9% | Средний |      |
  |      | [Интервью вопрос 53 - II. Пропущенное число в диапазоне 0~n-1](https://leetcode-cn.com/problems/que-shi-de-shu-zi-lcof/) | 44. 8% | Легкий |      |### Матрицы|      | [200. Количество островов](https://leetcode-cn.com/problems/number-of-islands/) | 56.5% | Средний |      |
 | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
 |      | [54. Спиральная матрица](https://leetcode-cn.com/problems/spiral-matrix/) | 48.3% | Средний |      |
 |      | [64. Минимальная сумма пути](https://leetcode-cn.com/problems/minimum-path-sum/) | 69.0% | Средний |      |
 |      | [Интервью вопрос 17.24. Максимальная подматрица](https://leetcode-cn.com/problems/max-submatrix-lcci/) | 52.3% | Трудный |      |
 |      | [59. Спиральная матрица II](https://leetcode-cn.com/problems/spiral-matrix-ii/) | 78.0% | Средний |      |
 |      | [695. Максимальная площадь острова](https://leetcode-cn.com/problems/max-area-of-island/) | 66.9% | Средний |      |
 |      | [48. Поворот изображения](https://leetcode-cn.com/problems/rotate-image/) | 73.7% | Средний |      |
 |      | [221. Максимальный квадрат](https://leetcode-cn.com/problems/maximal-square/) | 48.1% | Средний |      |
 |      | [36. Валидный сUDOKU](https://leetcode-cn.com/problems/valid-sudoku/) | 63.7% | Средний |      |
 |      | [Специальное предложение 04. Поиск в двумерном массиве](https://leetcode-cn.com/problems/er-wei-shu-zu-zhong-de-cha-zhao-lcof/) | 40.3% | Средний |      |
 |      | [37. Решение сUDOKU](https://leetcode-cn.com/problems/sudoku-solver/) | 67.1% | Трудный |      |
 |      | [407. Улавливание дождевой воды II](https://leetcode-cn.com/problems/trapping-rain-water-ii/) | 58.0% | Трудный |      |
 |      | [240. Поиск в двумерной матрице II](https://leetcode-cn.com/problems/search-a-2d-matrix-ii/) | 49.9% | Средний |      |
 |      | [Специальное предложение 29. Построчный вывод матрицы](https://leetcode-cn.com/problems/shun-shi-zhen-da-yin-ju-zhen-lcof/) | 43.9% | Легкий |      |
 |      | [Интервью вопрос 01.07. Поворот матрицы](https://leetcode-cn.com/problems/rotate-matrix-lcci/) | 74.8% | Средний |      |
 |      | [79.Поиск слова](https://leetcode-cn.com/problems/word-search/) | 46.0% | Средний |      |
|      | [73. Обнуление матрицы](https://leetcode-cn.com/problems/set-matrix-zeroes/) | 61.1% | Средний |      |
|      | [733. Раскрашивание изображения](https://leetcode-cn.com/problems/flood-fill/) | 58.0% | Легкий |      |### Двойные указатели |      | [15. Сумма трех чисел](https://leetcode-cn.com/problems/3sum/)       | 34. 3% | Средний |      |
  | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
  |      | [42. Улавливание дождевых осадков](https://leetcode-cn.com/problems/trapping-rain-water/) | 59. 3% | Очень сложный |      |
  |      | [11. Контейнер с максимальным количеством воды](https://leetcode-cn.com/problems/container-with-most-water/) | 62. 1% | Средний |      |
  |      | [16. Ближайшая сумма трех чисел](https://leetcode-cn.com/problems/3sum-closest/) | 45. 8% | Средний |      |
  |      | [611. Количество действительных треугольников](https://leetcode-cn.com/problems/valid-triangle-number/) | 53. 2% | Средний |      |
  |      | [Специальное предложение 22. Последний k-ый узел в односвязном списке](https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/) | 79. 9% | Легкий |      |
  |      | [88. Объединение двух отсортированных массивов](https://leetcode-cn.com/problems/merge-sorted-array/) | 52. 0% | Легкий |      |
  |      | [143. Перестановка односвязного списка](https://leetcode-cn.com/problems/reorder-list/) | 62. 7% | Средний |      |
  |      | [31. Следующий перестановочный порядок](https://leetcode-cn.com/problems/next-permutation/) | 37. 3% | Средний |      |
  |      | [283. Перемещение нулей](https://leetcode-cn.com/problems/move-zeroes/) | 64. 0% | Легкий |      |
  |      | [26. Удаление повторяющихся элементов из отсортированного массива](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-array/) | 53. 6% | Легкий |      |
  |      | [189. Поворот массива](https://leetcode-cn.com/problems/rotate-array/) | 44. 6% | Средний |      |
  |      | [Специальное предложение 06. Отображение односвязного списка с конца до начала](https://leetcode-cn.| | [Удаление повторяющихся элементов из отсортированного связного списка II](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii/) | 53.2% | Средний | |
| | [Решающий цикл в связном списке](https://leetcode-cn.com/problems/linked-list-cycle/) | 51.3% | Легкий | |
| | [Сумма двух чисел II - входной отсортированный массив](https://leetcode-cn.com/problems/two-sum-ii-input-array-is-sorted/) | 58.7% | Легкий | |
| | [Пересечение двух массивов II](https://leetcode-cn.com/problems/intersection-of-two-arrays-ii/) | 55.4% | Легкий | |
| | [Среднее значение данных потока](https://leetcode-cn.com/problems/find-median-from-data-stream/) | 52.3% | Трудный | |
| | [Имплементация strStr()](https://leetcode-cn.com/problems/implement-strstr/) | 40.3% | Легкий | |
| | [Объединение отсортированных массивов](https://leetcode-cn.com/problems/sorted-merge-lcci/) | 55.7% | Легкий | |
| | [Решающий цикл в связном списке II](https://leetcode-cn.com/problems/linked-list-cycle-ii/) | 32.2% | Средний | || | [Цикл в связном списке II](https://leetcode-cn.com/problems/linked-list-cycle-ii/) | 55. 6% | Средний | |
 | | [Счастливое число](https://leetcode-cn.com/problems/happy-number/) | 62. 2% | Легкий | |
 | | [Перестановка строки](https://leetcode-cn.com/problems/permutation-in-string/) | 43. 5% | Средний | |
 | | [Квадраты отсортированного массива](https://leetcode-cn.com/problems/squares-of-a-sorted-array/) | 69. 9% | Легкий | |
 | | [Максимальное количество конференц-залов II](https://leetcode-cn.com/problems/meeting-rooms-ii/)! [plus](https://static. leetcode-cn. com/cn-mono-assets/production/assets/plus. 31398c34. svg) | 50. 6% | Средний | |
 | | [Отсортированный связный список](https://leetcode-cn.com/problems/sort-list/) | 66. 6% | Средний | |
 | | [Сжатие строки](https://leetcode-cn.com/problems/string-compression/) | 47. 8% | Средний | |
 | | [Проверка палиндрома](https://leetcode-cn.com/problems/valid-palindrome/) | 47. 1% | Легкий | |
 | | [Палиндром в связном списке](https://leetcode-cn.com/problems/palindrome-linked-list/) | 50. 4% | Легкий | |
 | | [Наименьший неправильно отсортированный подмассив](https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/) | 40. 7% | Средний | |
 | | [Переворот строки](https://leetcode-cn.com/problems/reverse-string/) | 77. 7% | Легкий | |
 | | [Пересечение связных списков](https://leetcode-cn. com/problems/intersection-of-two-linked-lists/) | 62. 0% | Легкий | |
 | | [Обратить порядок букв в строке](https://leetcode-cn. com/problems/reverse-vowels-of-a-string/) | 54. 0% | Легкий | |
 | | [Обратить строку II](https://leetcode-cn. com/problems/reverse-string-ii/) | 60. 2% | Легкий | |
 | | [Сжатие строки](https://leetcode-cn. com/problems/compress-string-lcci/) | 47. 1% | Легкий | |
 | | [Разделение букв на интервалы](https://leetcode-cn. com/problems/partition-labels/) | 76. 4% | Средний | ||      | [524. Наиболее длинное слово, полученное удалением букв](https://leetcode-cn.com/problems/longest-word-in-dictionary-through-deleting/) | 49. 7% | Средний |      |
 |      | [Специальный предложенный вопрос 57 - II. Последовательность положительных чисел с суммой s](https://leetcode-cn.com/problems/he-wei-sde-lian-xu-zheng-shu-xu-lie-lcof/) | 71. 0% | Легкий |      |
 |      | [75. Классификация цветов](https://leetcode-cn.com/problems/sort-colors/) | 60. 1% | Средний |      |
 |      | [876. Середина связанного списка](https://leetcode-cn.com/problems/middle-of-the-linked-list/) | 70. 6% | Легкий |      |
 |      | [1048. Наиболее длинная цепочка строк](https://leetcode-cn.com/problems/longest-string-chain/) | 46. 5% | Средний |      |
 |      | [Специальный предложенный вопрос 21. Упорядочивание массива так, чтобы все нечетные числа шли перед четными](https://leetcode-cn.com/problems/diao-zheng-shu-zu-shun-xu-shi-qi-shu-wei-yu-ou-shu-qian-mian-lcof/) | 64. 6% | Легкий |      |
 |      | [Интервью вопрос 02. 02. Возврат k-го с конца узла](https://leetcode-cn.com/problems/kth-node-from-end-of-list-lcci/) | 78. 0% | Легкий |      |### Базы данных|      | [175. Объединение двух таблиц](https://leetcode-cn.com/problems/combine-two-tables/) | 73.6% | Легкий |      |
| ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
|      | [176. Второй по величине оклад](https://leetcode-cn.com/problems/second-highest-salary/) | 35.4% | Средний |      |
|      | [185. Три самых высоких оклада всех сотрудников в департаменте](https://leetcode-cn.com/problems/department-top-three-salaries/) | 50.3% | Ограниченный |      |
|      | [180. Последовательные числа](https://leetcode-cn.com/problems/consecutive-numbers/) | 48.5% | Средний |      |
|      | [177. N-ый по величине оклад](https://leetcode-cn.com/problems/nth-highest-salary/) | 46.3% | Средний |      |
|      | [197. Увеличивающаяся температура](https://leetcode-cn.com/problems/rising-temperature/) | 53.3% | Легкий |      |
|      | [181. Сотрудники с окладом выше, чем у их руководителей](https://leetcode-cn.com/problems/employees-earning-more-than-their-managers/) | 69.6% | Легкий |      |
|      | [182. Поиск повторяющихся электронных адресов](https://leetcode-cn.com/problems/duplicate-emails/) | 79.4% | Легкий |      |
|      | [184. Сотрудники с самым высоким окладом в департаменте](https://leetcode-cn.com/problems/department-highest-salary/) | 48.4% | Средний |      |
|      | [262. Поездки и пользователи](https://leetcode-cn.com/problems/trips-and-users/) | 43.0% | Ограниченный |      |
|      | [183. Клиенты, никогда не заказывающие](https://leetcode-cn.com/problems/customers-who-never-order/) | 67.4% | Легкий |      |
|      | [196. Удаление повторяющихся электронных адресов](https://leetcode-cn.com/problems/delete-duplicate-emails/) | 66.5% | Легкий |      |### Битовые операции | | [136. Число, встречающееся один раз](https://leetcode-cn.com/problems/single-number/) | 71.9% | Легкий | |
 | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
 |      | [Интервью вопрос 01. 01. Определение уникальности символов](https://leetcode-cn.com/problems/is-unique-lcci/) | 71.5% | Легкий | |
 |      | [29. Деление двух чисел](https://leetcode-cn.com/problems/divide-two-integers/) | 22.1% | Средний | |
 |      | [187. Повторяющиеся последовательности ДНК](https://leetcode-cn.com/problems/repeated-dna-sequences/) | 52.4% | Средний | |
 |      | [78. Подмножества](https://leetcode-cn.com/problems/subsets/) | 80.3% | Средний | |
 |      | [67. Сложение двоичных чисел](https://leetcode-cn.com/problems/add-binary/) | 54.1% | Легкий | |
 |      | [260. Два числа, встречающиеся один раз III](https://leetcode-cn.com/problems/single-number-iii/) | 74.0% | Средний | |
 |      | [397. Замена целого числа](https://leetcode-cn.com/problems/integer-replacement/) | 43.2% | Средний | |
 |      | [526. Красивое расположение](https://leetcode-cn.com/problems/beautiful-arrangement/) | 73.4% | Средний | |
 |      | [Предложение для решения задачи II 001. Целочисленное деление](https://leetcode-cn.com/problems/xoh6Oh/) | 20.7% | Легкий | |
 |      | [Предложение для решения задачи 56 - I. Частота чисел в массиве](https://leetcode-cn.com/problems/shu-zu-zhong-shu-zi-chu-xian-de-ci-shu-lcof/) | 69.6% | Средний | |
 |      | [371. Сумма двух целых чисел](https://leetcode-cn.com/problems/sum-of-two-integers/) | 61.3% | Средний | |
 |      | [Предложение для решения задачи 53 - II. Пропущенное число в диапазоне 0~n-1](https://leetcode-cn.com/problems/que-shi-de-shu-zi-lcof/) | 44.8% | Легкий | |
 |      | [847. Наименьший путь для посещения всех узлов](https://leetcode-cn.|      | [Проблема 67. Кратчайший путь посещения всех узлов](https://leetcode-cn.com/problems/shortest-path-visiting-all-nodes/) | 67.8% | Трудный |      |
|      | [Задача 65. Сложение без использования операций +, -, *, /](https://leetcode-cn.com/problems/bu-yong-jia-jian-cheng-chu-zuo-jia-fa-lcof/) | 58.9% | Легкий |      |

### Стек|      | [Предложение Offer 09. Использование двух стеков для реализации очереди](https://leetcode-cn.com/problems/yong-liang-ge-zhan-shi-xian-dui-lie-lcof/) | 71.3% | Легкий |      |
 | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
 |      | [42. Уловка с дождём](https://leetcode-cn.com/problems/trapping-rain-water/) | 59.3% | Очень сложный |      |
 |      | [20. Эффективные скобки](https://leetcode-cn.com/problems/valid-parentheses/) | 44.5% | Легкий |      |
 |      | [32. Наиболее длинные эффективные скобки](https://leetcode-cn.com/problems/longest-valid-parentheses/) | 35.8% | Очень сложный |      |
 |      | [143. Перестановка связного списка](https://leetcode-cn.com/problems/reorder-list/) | 62.7% | Средний |      |
 |      | [394. Декодирование строки](https://leetcode-cn.com/problems/decode-string/) | 55.5% | Средний |      |
 |      | [Предложение Offer 06. Вывод связного списка с конца до начала](https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/) | 75.0% | Легкий |      |
 |      | [84. Наибольший прямоугольник в гистограмме](https://leetcode-cn.com/problems/largest-rectangle-in-histogram/) | 43.5% | Очень сложный |      |
 |      | [739. Температура за день](https://leetcode-cn.com/problems/daily-temperatures/) | 68.4% | Средний |      |
 |      | [678. Эффективные скобочные строки](https://leetcode-cn.com/problems/valid-parenthesis-string/) | 38.7% | Средний |      |
 |      | [155. Минимальный стек](https://leetcode-cn.com/problems/min-stack/) | 57.6% | Легкий |      |
 |      | [Предложение Offer 30. Стек, содержащий функцию min](https://leetcode-cn.com/problems/bao-han-minhan-shu-de-zhan-lcof/) | 55.9% | Легкий |      |
 |      | [316. Удаление повторяющихся букв](https://leetcode-cn.com/problems/remove-duplicate-letters/) | 47.7% | Средний |      |
 |      | [145. Обратный обход бинарного дерева](https://leetcode-cn.|      | [75. Построение двоичного дерева в порядке следования](https://leetcode-cn.com/problems/binary-tree-postorder-traversal/) | 75.3% | Легкий |      |
|      | [41. Базовый калькулятор](https://leetcode-cn.com/problems/basic-calculator/) | 41.8% | Очень сложный |      |
|      | [32. Удаление K цифр](https://leetcode-cn.com/problems/remove-k-digits/) | 32.7% | Средний |      |
|      | [50. Палиндром связного списка](https://leetcode-cn.com/problems/palindrome-linked-list/) | 50.4% | Легкий |      |
|      | [40. Наименьший неправильный последовательный подмассив](https://leetcode-cn.com/problems/shortest-unsorted-continuous-subarray/) | 40.7% | Средний |      |
|      | ### Очередь с приоритетами (Приоритетная очередь) |      |      |      ||      | [215. К-й по величине элемент в массиве](https://leetcode-cn.com/problems/kth-largest-element-in-an-array/) | 64.7% | Средний |      |
| ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
|      | [912. Сортировка массива](https://leetcode-cn.com/problems/sort-an-array/) | 55.7% | Средний |      |
|      | [23. Объединение K отсортированных связных списков](https://leetcode-cn.com/problems/merge-k-sorted-lists/) | 56.3% | Трудный |      |
|      | [17.14. Минимальные K числа](https://leetcode-cn.com/problems/smallest-k-lcci/) | 59.6% | Средний |      |
|      | [40. Минимальные K числа](https://leetcode-cn.com/problems/zui-xiao-de-kge-shu-lcof/) | 57.2% | Легкий |      |
|      | [1488. Предотвращение наводнения](https://leetcode-cn.com/problems/avoid-flood-in-the-city/) | 24.5% | Средний |      |
|      | [295. Среднее значение в потоке данных](https://leetcode-cn.com/problems/find-median-from-data-stream/) | 52.3% | Трудный |      |
|      | [239. Максимальное значение в скользящем окне](https://leetcode-cn.com/problems/sliding-window-maximum/) | 49.7% | Трудный |      |
|      | [347. К наиболее часто встречающимся элементам](https://leetcode-cn.com/problems/top-k-frequent-elements/) | 62.4% | Средний |      |
|      | [218. Проблема горизонтальной линии](https://leetcode-cn.com/problems/the-skyline-problem/) | 54.3% | Трудный |      |
|      | [407. Вторая часть задачи "Сбор дождевых вод"] | 58.0% | Трудный |      |
|      | [253. Второе помещение для встреч](https://leetcode-cn.com/problems/meeting-rooms-ii/)![plus](https://static.leetcode-cn.com/cn-mono-assets/production/assets/plus.31398c34.svg) | 50.6% | Средний |      |
|      | [59 - I. Максимальное значение в скользящем окне](https://leetcode-cn.com/problems/hua-dong-chuang-kou-de-zui-da-zhi-lcof/) | 44.6% | Трудный |      |### Связный список|      | [2.   Сложение двух чисел](https://leetcode-cn.com/problems/add-two-numbers/) | 41.  2% | Средний |      |
  | ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
  |      | [146.   КЭШ LRU](https://leetcode-cn.com/problems/lru-cache/) | 52.  5% | Средний |      |
  |      | [25.   Обратный порядок элементов в связном списке по k элементам](https://leetcode-cn.com/problems/reverse-nodes-in-k-group/) | 65.  9% | Ограниченный |      |
  |      | [21.   Объединение двух отсортированных связных списков](https://leetcode-cn.com/problems/merge-two-sorted-lists/) | 66.  7% | Легкий |      |
  |      | [Специальное предложение 22.   Последний k-ый элемент с конца в связном списке](https://leetcode-cn.com/problems/lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof/) | 79.  9% | Легкий |      |
  |      | [Специальное предложение 24.   Обратный порядок связного списка](https://leetcode-cn.com/problems/fan-zhuan-lian-biao-lcof/) | 74.  3% | Легкий |      |
  |      | [206.   Обратный порядок связного списка](https://leetcode-cn.com/problems/reverse-linked-list/) | 72.  5% | Легкий |      |
  |      | [143.   Перестановка связного списка](https://leetcode-cn.com/problems/reorder-list/) | 62.  7% | Средний |      |
  |      | [Интервью вопрос 16.  25.   КЭШ LRU](https://leetcode-cn.com/problems/lru-cache-lcci/) | 54.  6% | Средний |      |
  |      | [23.   Объединение k отсортированных связных списков](https://leetcode-cn.com/problems/merge-k-sorted-lists/) | 56.  3% | Ограниченный |      |
  |      | [Специальное предложение 06.   Вывод связного списка с конца до начала](https://leetcode-cn.com/problems/cong-wei-dao-tou-da-yin-lian-biao-lcof/) | 75.  0% | Легкий |      |
  |      | [92.   Обратный порядок связного списка II](https://leetcode-cn.com/problems/reverse-linked-list-ii/) | 55.  0% | Средний |      |
  |      | [19.   |      | [Удаление k-го элемента с конца из связного списка](https://leetcode-cn.com/problems/remove-nth-node-from-end-of-list/) | 43. 4% | Средний |      |
  |      | [Объединение двух отсортированных связных списков](https://leetcode-cn.com/problems/he-bing-liang-ge-pai-xu-de-lian-biao-lcof/) | 72. 8% | Легкий |      |
  |      | [Удаление повторяющихся элементов из отсортированного связного списка II](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list-ii/) | 53. 2% | Средний |      |
  |      | [Циклический связный список](https://leetcode-cn.com/problems/linked-list-cycle/) | 51. 3% | Легкий |      |
  |      | [Копия связного списка с случайным указателем](https://leetcode-cn.com/problems/copy-list-with-random-pointer/) | 66. 5% | Средний |      |
  |      | [Циклический связный список II](https://leetcode-cn.com/problems/linked-list-cycle-ii/) | 55. 6% | Средний |      |
  |      | [Сортировка связного списка](https://leetcode-cn.com/problems/sort-list/) | 66. 6% | Средний |      |
  |      | [Обменять узлы парой в связном списке](https://leetcode-cn.com/problems/swap-nodes-in-pairs/) | 70. 5% | Средний |      |
  |      | [Сумма связных списков](https://leetcode-cn.com/problems/sum-lists-lcci/) | 46. 7% | Средний |      |
  |      | [Палиндром связного списка](https://leetcode-cn.com/problems/palindrome-linked-list/) | 50. 4% | Легкий |      |
  |      | [Пересечение связных списков](https://leetcode-cn.com/problems/intersection-of-two-linked-lists/) | 62. 0% | Легкий |      |
  |      | [Нечетный и четный связной список](https://leetcode-cn.com/problems/odd-even-linked-list/) | 65. 5% | Средний |      |
  |      | [Лези Оффер 36.   Удаление повторяющихся элементов из отсортированного связного списка](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list/) |      |Двоичный поиск с двунаправленным связным списком](https://leetcode-cn.com/problems/er-cha-sou-suo-shu-yu-shuang-xiang-lian-biao-lcof/) | 65. 4% | Средний |      |
 |      | [Удаление повторяющихся элементов из отсортированного связного списка](https://leetcode-cn.com/problems/remove-duplicates-from-sorted-list/) | 53. 7% | Легкий |      |
 |      | [Проектирование связного списка](https://leetcode-cn.com/problems/design-linked-list/) | 32. 7% | Средний |      |
 |      | [Проектирование хеш-множества](https://leetcode-cn.com/problems/design-hashset/) | 64. 2% | Легкий |      |
 |      | [Средний узел связного списка](https://leetcode-cn.com/problems/middle-of-the-linked-list/) | 70. 6% | Легкий |      |### Префиксные суммы|      | [560. Подмассив с суммой K](https://leetcode-cn.com/problems/subarray-sum-equals-k/) | 44.7% | Средний |      |
| ---- | ------------------------------------------------------------ | ----- | ---- | ---- |
|      | [Интервью вопрос 17.24. Максимальная подматрица](https://leetcode-cn.com/problems/max-submatrix-lcci/) | 52.3% | Трудный |      |
|      | [209. Минимальный подмассив с суммой не менее S](https://leetcode-cn.com/problems/minimum-size-subarray-sum/) | 47.9% | Средний |      |
|      | [238. Произведение массива, исключая сам себя](https://leetcode-cn.com/problems/product-of-array-except-self/) | 72.6% | Средний |      |
|      | [862. Наименьший подмассив с суммой не менее K](https://leetcode-cn.com/problems/shortest-subarray-with-sum-at-least-k/) | 19.8% | Трудный |      |
|      | [528. Весовая случайная выборка](https://leetcode-cn.com/problems/random-pick-with-weight/) | 48.0% | Средний |      |
|      | [1004. Максимальное количество последовательных единиц III](https://leetcode-cn.com/problems/max-consecutive-ones-iii/) | 59.5% | Средний |      |
|      | [1109. Статистика бронирования рейсов](https://leetcode-cn.com/problems/corporate-flight-bookings/) | 58.6% | Средний |      |
|      | [Следуй за Оффером  Yöntem 66. Конструирование произведения массива](https://leetcode-cn.com/problems/gou-jian-cheng-ji-shu-zu-lcof/) | 60.0% | Средний |      |


## Шесть. Другое

Пока что пришло в голову столько, надеюсь, что вы все вместе примете участие в этом проекте записи, если уровень участия будет высоким, то в будущем я хочу вместе с вами создать сайт на основе SpringBoot+VUE для разделения фронтенда и бэкенда + python для сбора данных и базового анализа данных участников, сайт похожий на [этот](https://ojeveryday.com/#/check) сайт для отметки присутствия.

Опубликовать ( 0 )

Вы можете оставить комментарий после Вход в систему

1
https://api.gitlife.ru/oschina-mirror/jessytsui-LeetCode.git
git@api.gitlife.ru:oschina-mirror/jessytsui-LeetCode.git
oschina-mirror
jessytsui-LeetCode
jessytsui-LeetCode
master