• TopKursy - РЕДКИЕ Удаленные КУРСЫ!

    Эксклюзивные материалы, недоступные на других источниках.

    Откройте доступ к уникальным знаниям прямо сейчас!

    Подробнее

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

bart

bart

PRO
Сообщения
52.237
Реакции
28.472
Master Coding Interview: Data structures + Algorithms
udemy

1650480639380.png


О КУРСЕ:
Добро пожаловать на буткемп 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 или любого другого языка программирования (например, написание цикла, функции и т. д.)
Материал на английском языке



Продажник:

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

Качать без ограничений Купить доступ к 1 теме
Скрытое содержимое для пользователей: Ferr
 
Сверху Снизу