Структуры данных и алгоритмы в C ++. Подготовка к собеседованию - Видеоуроки

Data Structures and Algorithms in C++ For Coding Interview
Duration 06:49:22
Открыть все курсы от udemy
Облачный хостинг на SSD с лучшей техподдержкой! Развернуть приложение в один клик

Data Structures and Algorithms in C++ For Coding Interview - Полный список уроков

Развернуть / Свернуть
  • Урок 1. Introduction to Course 00:03:45
  • Урок 2. Two Sum problem Statement and O(n^2) Solution 00:08:04
  • Урок 3. Implementation of O(n^2) naive solution 00:03:12
  • Урок 4. Optimizing Further for O(nlogn) Solution 00:11:07
  • Урок 5. Implementing the O(nlogn) Solution 00:10:13
  • Урок 6. Problem Statement 00:01:41
  • Урок 7. O(n^2) Naive Solution 00:06:44
  • Урок 8. O(n^2) Naive Solution Implementation 00:05:10
  • Урок 9. O(n) Solution idea and optimizations 00:09:14
  • Урок 10. O(n) Solution Implementation 00:04:58
  • Урок 11. Problem Statement 00:02:20
  • Урок 12. O(n^3) Naive Solution 00:06:14
  • Урок 13. O(nlogn) Improved Solution 00:08:29
  • Урок 14. Implementation of O(nlogn) solution 00:05:36
  • Урок 15. Optimizing further and reaching O(n) Solution 00:14:07
  • Урок 16. Implementation of O(n) Solution 00:08:15
  • Урок 17. Problem Statement 00:03:09
  • Урок 18. Incorrect Approaches/Algorithms to the Problem 00:05:36
  • Урок 19. Recursive Algorithm Solution That runs in O(n^2) Time 00:17:51
  • Урок 20. Implementation of O(n^2) Recursive Algorithm 00:05:01
  • Урок 21. Optimizing further With Stacks to get O(n) Solution Idea 00:11:40
  • Урок 22. O(n) Solution Implementation 00:09:59
  • Урок 23. Problem Statement and Example 00:05:31
  • Урок 24. Naive O(n^2) Solution with additional boolean array 00:12:54
  • Урок 25. Implementation of O(n^2) Solution 00:15:57
  • Урок 26. Optimizing on the last algorithm to an O(n) Solution 00:11:46
  • Урок 27. Implementation of O(n) Solution 00:06:38
  • Урок 28. Problem Statement 00:03:41
  • Урок 29. Bruteforce Algorithm Idea: O(nk) Solution 00:08:34
  • Урок 30. Bruteforce Implementation and Time Limit Exceeded 00:04:38
  • Урок 31. Optimizing Using Hashmaps to get O(n) Solution on average 00:13:47
  • Урок 32. Implementing the O(n) Solution 00:04:33
  • Урок 33. Problem Statement 00:04:29
  • Урок 34. O(n!) Brute force Solution 00:05:39
  • Урок 35. O(n^2) Solution idea for Valid anagram 00:11:41
  • Урок 36. O(n^2) Solution Implementation 00:07:27
  • Урок 37. O(nlogn) Solution by Optimizing bottleneck 00:05:41
  • Урок 38. O(nlogn) Solution Implementation 00:03:23
  • Урок 39. O(n) Solution Idea, The final optimization with Hashtable 00:08:12
  • Урок 40. O(n) Solution Implementation 00:09:15
  • Урок 41. Problem Statement 00:01:27
  • Урок 42. O(nlogn) Naive Solution Idea 00:05:19
  • Урок 43. O(nlogn) Naive Solution Implementation 00:02:01
  • Урок 44. O(nlogk) Optimized Solution Using a Heap 00:12:52
  • Урок 45. Implementation of O(nlogk) Heap Solution 00:03:07
  • Урок 46. Problem Statement 00:02:24
  • Урок 47. Idea of O(n^2Logn) Naive Solution and O(n^2logk) Optimized Solution using Heap 00:14:51
  • Урок 48. Implementation of O(n^2Logn) and O(n^2Logk) Solutions 00:19:08
  • Урок 49. Problem Statement 00:02:01
  • Урок 50. O(n) Recursive Solution Idea 00:12:15
  • Урок 51. O(n) Solution implementation 00:02:11
  • Урок 52. Problem Statement 00:01:44
  • Урок 53. O(n) Recursive Solution Idea 00:06:56
  • Урок 54. O(n) Solution Implementation 00:04:20
  • Урок 55. Problem Statement 00:02:01
  • Урок 56. O(n) Recursive Solution Idea 00:07:47
  • Урок 57. O(n) Solution Implementation 00:02:47

Курс покрывает проблемы алгоритмов в C ++ и диапазон различных структур данных, которые часто появляются на собеседовании. Это самый полный онлайн-курс, который поможет вам в собеседовании. Этот курс использует сильную стандартную библиотеку C ++, чтобы эффективно научить вас тому, что вам нужно знать, чтобы решить основные проблемы с алгоритмами и структурными данными в интервью по найму на работу!

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

  • Последовательности массивов / строк
  • Стеки
  • Рекурсия
  • Хэш-карты
  • Binary Trees
  • Алгоритмы поиска и сортировки
  • Heaps

Достигайте своих карьерных целей и получите фантастическую работу, пройдя в этот курс!

ПОЖАЛУЙСТА, ОБРАТИТЕ ВНИМАНИЕ:

Если вы новичок в C ++, этот курс не для вас. 

Твоя оценка

6 1
Следи за последними обновлениями и новостями в нашем coursehunter-club.net (Ex coursehunters.club), или вступай в наш канал telegram.

Комментарии

Похожие курсы

01-07-2018 en 217 уроков
udemy Learn C++ Programming -Beginner to Advance- Deep Dive in C++
Особенности C ++ 11, Обработка исключений и STL - курс подойдет как для академического обучения так и для индустрии разработки. Этот курс охватывает C ++ от самых простых до более сложных функций. Концепции программирования на C ++ сделаны очень простыми и легкими. Каждая тема рассматривается более подробно. Все лекции обсуждаются как на доске, так и в классе, и практической демонстрации.
Duration 20:50:57
11 1
30-11--0001 ru 8 уроков
itvdn C++ Essential
Курс C++ Essential состоит из 8-ми логически взаимосвязанных уроков, на которых учащиеся применяют на практике теоретические знания языка C++. На данном курсе учащиеся на конкретном примере небольшого проекта смогут изучить ООП и применять ее на практике, обучиться азам обобщенного программирования, освоят принципы и работу исключений, а также другие базовые конструкции языка. Значительная часть курса отведена на разбор ООП принципов и описания...
Duration 04:38:09
12 1
30-11--0001 ru 303 урока
udemy The Unreal Engine Developer Course - Learn C++ & Make Games
Узнайте, как создавать видеоигры с помощью Unreal Engine 4, бесплатной платформы для разработки игр, используемой студиями AAA класа и разработчиками indie по всему миру. Мы начинаем супер просто, поэтому вам не нужно никакого опыта в Unreal или программировании! С помощью наших онлайн-руководств вы будете поражены тем, чего вы можете достичь.
Duration 54:01:36
37 1
14-12-2016 en 76 уроков
udemy Learn and Understand C++
Пройдите этот курс, чтобы изучить C ++, который вы можете использовать для этического взлома, разработки игр и большинства программ, которые вы используете ежедневно! Если вы хотите научиться C ++, получить возможность программировать игры и создавать свое собственное программное обеспечение, вам может понравиться этот курс! Вы можете перейти от новичка к продвинутому с помощью C ++, используя этот курс, потому что у него есть 9 часов видео,...
Duration 13:54:06
9 3

Последнее добавленное

[Книга] Java Persistence with Hibernate

[Книга] Java Persistence with Hibernate

ru
Java Persistence – механизм, помогающий обеспечить сохранность данных после завершения программы, что является главной чертой современных приложений. Hibernate – наиболее популярный инструмент Java для работы с базами данных, предоставляющим автоматическое прозрачное объектно-реляционное...
[Книга] React+D3v4

[Книга] React+D3v4

en
Повторно используемые данные и игры с использованием современного JavaScript. Создание динамических визуализаций данных в сети - боль в заднице. С React + d3.js ES6 вы научитесь создавать многократно используемые компоненты визуализации с использованием современных стандартов JavaScript примерно...
[Книга] Spring 5 для профессионалов

[Книга] Spring 5 для профессионалов

ru
Книга «Spring 5 для профессионалов» представляет собой многолетний бестселлер, который обновлен с целью отражения функциональных средств, предлагаемых последней версией платформы Spring Framework 5 - одного из самых популярных фреймворков для разработки приложения на Java.
Введение в CQRS и Event Sourcing

Введение в CQRS и Event Sourcing

en
Изучите источники событий на теоретических и практических примерах. Более 3 часов видео контента вводят новые концепции, а затем погружаются в реализацию идей с использованием кода. Получите доступ к источнику полнофункционального веб-приложения на основе событий, созданного с использованием...
Непрерывная интеграция на Gitlab

Непрерывная интеграция на Gitlab

en
Шаг за шагом, практическое руководство. Установите и используйте собственную среду GitLab / GitLab CI. К концу этого курса вы получите четкое представление о том, как работает непрерывная интеграция GitLab. У вас будет практический опыт настройки GitLab CE и добавления пользователей, проектов...
Стать менеджером по продукту | Изучите навыки и получите работу

Стать менеджером по продукту | Изучите навыки и получите работу

en
Самый обновленный и полный курс по управлению продуктами на Udemy! Вы изучите навыки, составляющие всю работу и процесс управления продуктом: от идеи до исследования рынка, от разработки UX до создания прототипов, технологий, метрик и, наконец, до создания продукта с пользовательскими историями...
[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

[Книга] Unity в действии. Мультиплатформенная разработка на C#. 2-е межд. издание

ru
Unity зачастую представляют как набор компонентов, не требующих программирования, что в корне неверно. Для создания успешной игры необходимо многое: великолепная работа художника, программистские навыки, интересная история, увлекательный геймплей, дружная и слаженная работа команды разработчиков.
chat
logo