[udemy] Master Coding Interview: Структуры данных + Алгоритмы (2022)

Ho Lee Fuk

Сенсей
🛡 МОДЕРАТОР 🛡
Регистрация
22 Февраль 2018
Сообщения
11.077
Автор: udemy

Название: Master Coding Interview: Структуры данных + Алгоритмы (2022)

1650480639380-png.96197


Описание:

Master Coding Interview: Data structures + Algorithms

udemy

О КУРСЕ:

Добро пожаловать на буткемп Coding Interview!

После того, как вы пройдете собеседование в ведущей технологической компании, единственное, что имеет значение для вас, чтобы получить роль инженера-программиста вашей мечты, — это ваши успехи на собеседованиях по программированию.

Единственный способ успешно пройти собеседование по кодированию — это браться за одну проблему за раз и действительно понимать, как ее решить, а затем делать это для множества проблем, чтобы иметь в своем арсенале достаточно инструментов и методов, чтобы справиться с любым собеседованием по кодированию и победить его. Это то, что моя цель для вас с этим курсом.

Этот курс структурирован как ЕЖЕДНЕВНЫЕ ЗАДАЧИ ПО ПРОГРАММЕ, чтобы дать вам четкую цель на каждый день. Не пропустив ни одного дня и оставаясь последовательным, вы решите множество вопросов к концу этого курса, подготовив себя к собеседованиям по программированию и большей самостоятельной практике от Leetcode.

Мы начнем с основ и обсудим анализ Big O, а затем перейдем к рассмотрению общих структур данных, а затем обсудим реальные проблемы, возникающие в крупных технологических компаниях, таких как Google, Meta, Amazon, Netflix, Apple, Microsoft и т. д.

По каждому вопросу мы обсуждаем:

1. Логика или метод, с помощью которого мы можем подойти к этому вопросу оптимальным образом.

2. Временная и пространственная сложность решения.

3. Закодируйте решение в Javascript (вы можете использовать любой язык кодирования по вашему выбору)

Этот курс также включает в себя несколько загружаемых ресурсов, трекеры, чтобы поддерживать вашу мотивацию, и шпаргалки, чтобы сделать вашу подготовку к собеседованию по программированию гладкой.

СОДЕРЖАНИЕ КУРСА

- ДЕНЬ 1: Массивы , структуры данных и алгоритмы. Введение в структуры данных.
- ДЕНЬ 2: Структуры данных массивов и алгоритмы. Интервью по кодированию. Q1. Интервью по Rotate ArrayCoding. Q2. Контейнер с наибольшим количеством воды.
- ДЕНЬ 3: Структуры данных и алгоритмы хеш-таблицDS: Hash Tables Crash CourseCoding Interview Q1: Два интервью SumCoding Q2: Изоморфные строки
- ДЕНЬ 4: Интервью по кодированию рекурсивных алгоритмов Q1: Интервью по кодированию Фибоначчи Q2: Power Sum
- ДЕНЬ 5: Интервью по алгоритмам рекурсии Q1: Интервью по PermutationsCoding Q2: Power Set
- ДЕНЬ 6: Строковые структуры данных и алгоритмы.
- ДЕНЬ 7: Строковые структуры данных и алгоритмы. Интервью по кодированию. Вопрос 1. Интервью по кодированию подстроки с самым длинным уникальным символом. Вопрос 2. Групповые анаграммы.
- ДЕНЬ 8: Интервью по алгоритмам поиска. Q1. Интервью по бинарному кодированию. Q2. Поиск в массиве с вращающейся сортировкой.
- ДЕНЬ 9: Алгоритмы поиска. Интервью по кодированию. Вопрос 1. Поиск первой и последней позиции элемента в отсортированном массиве. Интервью по кодированию. Вопрос 2. Поиск в двумерном массиве.
- ДЕНЬ 10. Алгоритмы сортировки. Интервью по кодированию. Q1. Пузырьковая сортировка. Интервью по кодированию. Q2. Сортировка вставками.
- ДЕНЬ 11: Алгоритмы сортировки. Интервью по кодированию. Q1. Интервью по кодированию выбора. Q2. Сортировка слиянием.
- ДЕНЬ 12: Алгоритмы сортировки. Интервью по кодированию. Q1. Быстрая сортировка. Интервью по кодированию. Q2. Сортировка по основанию.
- ДЕНЬ 13: Структуры данных и алгоритмы односвязных списков. DS: Сбой связанного списка.
- День 14: Структуры данных и алгоритмы односвязного списка. Интервью по кодированию. Вопрос 1: Интервью по обратному кодированию SLLC. Вопрос 2. Обнаружение циклов.
- ДЕНЬ 15: Структуры данных и алгоритмы односвязных списков. Интервью по кодированию, Q1: поиск повторяющихся чисел.
- ДЕНЬ 16: Структуры данных и алгоритмы двусвязного списка. Интервью по кодированию. Вопрос 1. Удаление библиотеки DLL.
- ДЕНЬ 17: Структуры данных и алгоритмы StacksDS: Stacks Crash CourseCoding Interview Q1: Construct StackCoding Interview Q2: Обратная польская нотация
- ДЕНЬ 18: Структуры данных и алгоритмы очередейDS: Queues Crash CourseCoding Interview Q1: Construct QueueCoding Interview Q2: Реализация очереди со стеком
- ДЕНЬ 19: Бинарное дерево и структуры данных и алгоритмы бинарного дерева поиска.
- ДЕНЬ 20: Бинарное дерево и структуры данных и алгоритмы бинарного дерева поиска. Интервью по кодированию. Q1: Обход по порядку уровней. Интервью по кодированию.
- ДЕНЬ 21: Двоичное дерево и структуры данных и алгоритмы бинарного дерева поиска. Интервью по кодированию. Q1: Инвертирование бинарного дерева. Интервью по кодированию. Q2. Диаметр бинарного дерева.
- ДЕНЬ 22: Двоичное дерево и структуры данных и алгоритмы двоичного дерева поиска. Интервью по кодированию. Вопрос 1. Преобразование отсортированного массива в двоичный поиск. Интервью по кодированию дерева. Вопрос 2. Проверка BST.
- ДЕНЬ 23: Кучи и структуры данных приоритетной очереди и алгоритмыDS: Heaps Crash CourseCoding Interview Q1: Max Heap ConstructionCoding Interview Q2: min Priority Queue Construction
- ДЕНЬ 24: Структуры данных и алгоритмы графовDS: Graphs Crash CourseCoding Interview Q1: BFS — Adj List и Adj MatrixCoding Interview Q2: DFS — Iterative and Recursive
- ДЕНЬ 25: Графы, структуры данных и алгоритмы. Интервью по кодированию. Q1: Количество связанных компонентов. Интервью по кодированию, Q2. Планировщик курсов / топологическая сортировка.

Я уверен, что вам понравится этот курс, поэтому мы предлагаем полную гарантию возврата денег в течение 30 дней, если вы в данный момент не уверены!

Запишитесь сегодня и увидимся на курсе!

Давайте воплотим ваши мечты в реальность

- Джексон


Для кого этот курс:


- Студенты, которые вот-вот закончат учебу и пытаются попасть в ведущие технологические компании в качестве инженеров-программистов.
- Программисты-самоучки ищут свою первую работу
- Опытные разработчики, желающие попасть в компании MAANG (ведущие технологические фирмы)

Требования

- Базовые знания Javascript или любого другого языка программирования (например, написание цикла, функции и т. д.)

Материал на английском языке

Подробнее:
Для просмотра содержимого вам необходимо авторизоваться.

Скачать:
Скрытое содержимое могут видеть только члены группы Премиум.


Скрытый контент для пользователей All-dar.
 

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Сверху