алгоритм-база
@шеф-программа @шеф-программа @база алгоритма
❤️ Письмо всем моим коллегам-вопросникам (обязательно прочитать перед использованием склада)
Рекомендуется читать онлайн, более стабильно www.chengxuchu.com
Если вы хотите добавить код, вы можете добавить мой комментарий WeChat iamchuzi, чтобы внести свой вклад в склад.
Здесь, от всех студентов, которые используют склад, спасибо всем участникам.
Если я считаю, что склад очень внимателен, пожалуйста, поставьте мне звезду. Это также наша мотивация продолжать обновлять информацию.
Спасибо за вашу поддержку. Этот склад будет продолжать поддерживаться. Надеюсь, он вам поможет.
Если вам нужно присоединиться к команде по обработке вопросов/осеннему набору персонала , вы можете отсканировать QR-код ниже и нажать, чтобы связаться со мной/связаться с командой. Эта команда никогда не взимает плату, и никто не будет размещать рекламу. для общения, но надеюсь, что каждый сможет присоединиться, вы сможете сделать заметки о себе и кратко представиться.
? Структура данных (обязательные знания)
- [Анимационная симуляция] Подробное объяснение хеш-таблицы, статья длиной в 10 000 слов.
- [Анимационная симуляция] Подробное объяснение стека и очереди
- [Анализ чертежей] Подробное объяснение связанных списков
- [Описание чертежа] Подробное объяснение рекурсии
- 【Анимация】Дерево
? Алгоритм сопоставления строк
- [Анимация] Алгоритм BF сопоставления строк
- [Анимация] Алгоритм BM сопоставления строк
- [Анимация] Алгоритм KMP сопоставления строк
? Алгоритм сортировки
- [Анимация] Сортировка пузырьками
- [Анимация] Простая сортировка выбора
- [Анимация] Сортировка вставками
- [Анимация] Сортировка холмов
- [Анимация] Сортировка слиянием
- 【Анимация】Быстрая сортировка
- [Анимация] Сортировка кучи
- [Анимация] Сортировка подсчетом
? Бинарное дерево
- [Анимационная симуляция] Обход предзаказа (итерация)
- [Анимационная симуляция] Обход предзаказа (Моррис)
- [Анимационная симуляция] Обход по порядку (итерация)
- [Анимация] Обход по порядку (Моррис)
- [Анимационная симуляция] Обход постпорядка (итерация)
- [Анимационная симуляция] Обход постзаказа (Моррис)
? Флэш-вопрос по алгоритму сортировки
- 【Анимация】Флаг Нидерландов
- [Решение опровержения] Массивы образуют наименьшее и наибольшее число.
- [Анимация] Задача обратной пары
- [Анимационная симуляция] Проблема с перевернутой парой
- [Анимация] Сортировка вставкой связанного списка
? Массив статей
- [Анимационная симуляция] leetcode 1 сумма двух чисел
- [Анимация симуляции] leetcode 27 удалить элементы
- [Анимационная симуляция] В литкоде 41 отсутствует первое положительное число.
- [Анимация моделирования] leetcode 485 Максимальное количество последовательных единиц.
- [Описание чертежа] leetcode 1052 Злой владелец книжного магазина
- [Анимационная симуляция] Меч указывает на повторяющиеся числа в массиве предложений 3.
- [Анимация моделирования] leetcode 219 Дублирующийся элемент 2 в массиве
- [Анимационная симуляция] leetcode 560 и подмассив K
- [Описание чертежа] leetcode 66 плюс один
- [Анимационная симуляция] Цветовая классификация Leetcode 75
- [Анимация моделирования] Спиральная матрица Leetcode 54
- [Анимация моделирования] leetcode 59 Спиральная матрица 2
- [Анимация моделирования] leetcode 233 количество цифр 1
?Проблема с суммой
- [Анимационная симуляция] leetcode 01 сумма двух чисел
- [Анимационная симуляция] leetcode 15 сумма трех чисел
- [Анимационная симуляция] leetcode 18 сумма четырех чисел
? Проблема с поиском времени
- [Анимационная симуляция] Leetcode 136 — это число, которое появляется только один раз.
- [Анимационная симуляция] leetcode 137 Число, которое появляется только один раз II
- [Анимационная симуляция] leetcode 260 Число III, которое появляется только один раз.
Связанный список
- [Анимационная симуляция] Меч указывает на k-й узел снизу предложения 22.
- [Анимационная симуляция] Вопрос для собеседования 02.03. Промежуточный узел связанного списка.
- [Анимационная симуляция] Острие меча предлагает 52, первый общий узел двух связанных списков, и код 160, пересекающиеся связанные списки.
- [Анимационная симуляция] Связанный список палиндромов leetcode 234
- [Моделирование анимации] обратная ссылка Leetcode 206
- [Имитация анимации] leetcode 92, обратный связанный список 2
- [Моделирование анимации] Круговой связанный список Leetcode 141
- [Моделирование анимации] Leetcode 142, круговой связанный список 2
- [Анимация симуляции] Leetcode 86 разделенный связанный список
- [Анимационная симуляция] leetcode 328 нечетно-четный связанный список
- [Анимационная симуляция] Меч указывает на предложение 25, объединяя два отсортированных связанных списка
- [Моделирование анимации] leetcode 82 Удалить повторяющиеся элементы из отсортированного связанного списка 2
- [Анимация моделирования] leetcode 147 Сортировка вставками связанных списков
- [Анимационная симуляция] Вопрос для интервью 02.05 Сумма связанного списка
?Двойной указатель
- [Анимационная симуляция] Подробное объяснение двоичного поиска
- [Анимационная симуляция] leetcode 35 поиск позиции вставки
- [Анимация симуляции] leetcode 27 удалить элементы
- [Анимационная симуляция] Подмассив leetcode 209 с наименьшей длиной
- [Моделирование анимации] Круговой связанный список Leetcode 141
- [Анимационная симуляция] Острие меча предлагает 52, первый общий узел двух связанных списков, и код 160, пересекающиеся связанные списки.
- [Анимационная симуляция] leetcode 328 нечетно-четный связанный список
?? Стеки и очереди
- [Анимационная симуляция] стек реализации очереди leetcode 225
- [Анимационная симуляция] Предлагайте очки меча 09. Используйте два стека для реализации очередей
- [Моделирование анимации] leetcode 20 допустимых скобок
- [Имитация анимации] leetcode1047 удаляет все соседние дубликаты в строке.
- [Анимационная симуляция] leetcode 402 удалить K цифр
? Бинарный поиск и его варианты
- [Анимация] Подробное объяснение бинарного поиска
- [Анимационная симуляция] leetcode 35 поиск позиции вставки
- [Анимационная симуляция] leetcode 34 находит первую и последнюю позицию элемента
- [Описание чертежа] Найдите первый индекс, который больше или меньше целевого элемента.
- [Анимация моделирования] leetcode 33 Найти целевой элемент во вращающемся массиве (исключая повторяющиеся элементы)
- [Описание чертежа] leetcode 81 Найти целевой элемент (включая повторяющиеся элементы) во вращающемся массиве
- [Описание чертежа] leetcode 153 Найти минимальное значение во повернутом массиве
- [Анимационная симуляция] leetcode 74 двоичный поиск двумерного массива
? Монотонная очередь Монотонный стек
- [Анимационная симуляция] Предложение «Наведение меча» 59 — Максимальное значение очереди.
- [Анимационная симуляция] Очки меча для предложения 59 - I. Максимальное значение скользящего окна
- [Анимация] leetcode 1438 Самый длинный подмассив, абсолютное значение которого не превышает лимит
- [Анимационная симуляция] Минимальный стек leetcode 155
- [Анимационная симуляция] leetcode 739 дневная температура
- [Анимационный симулятор] leetcode 42 ловит дождевую воду
? префиксная сумма
- [Анимация] leetcode 724 Найти центральный индекс массива
- [Анимационная симуляция] leetcode 523 непрерывная сумма подмассива
- [Анимационная симуляция] leetcode 560 и подмассив K
- [Описание чертежа] статистика leetcode1248 "красивый подмассив"
- [Описание чертежа] leetcode 974 и подмассив, кратный K
? рекурсия
- Следите за обновлениями. . .
? Жадный
- Следите за обновлениями. . .
?
- Следите за обновлениями. . .
? разделяй и властвуй
- Следите за обновлениями. . .
? Динамическое программирование
- Следите за обновлениями. . .
? И проверить комплектацию
- Следите за обновлениями. . .