Алгоритмы и структуры данных от А до Я (2020) Видеокурс

Алгоритмы и структуры данных от А до Я (2020) Видеокурс

В этом курсе мы пройдём основные алгоритмы и структуры данных. Примеры кода написаны на C#, однако 99% материала будет ясно любому Java-программисту, поскольку синтаксис языков очень схож, а примеры кода алгоритмов и структур данных так вообще будут почти полностью совпадать и в C# и в Java. В курсе есть лишь несколько лекций посвящённых исключительно библиотекам C#.

Чему вы научитесь
-Реализация основных структур данных: список, стек, очередь и понимание того как они устроены
-Корректное использование структур данных встроенных в BCL
-Подготовка к собеседованиям, на которых вас будут мучить алгоритмами
-Деревья, хеш-таблицы и др. структуры данных
-Различные алгоритмы

Что внутри курса?

На данный момент курс покрывает следующие темы:

Введение в алгоритмы и структуры данных: структура данных, абстрактный тип данных,
разница между этими понятиями. Что такое алгоритм и почему всё это для нас важно?

Введение в анализ алгоритмов: сколько времени займёт исполнение программы,
построение log-log графика, аппроксимации, порядок роста сложности (Big-O нотация), потребление памяти

Массивы: массивы в C#, массивы в памяти, сложность операций на массивах

Алгоритмы сортировки: пузырьковая, выборкой, вставками, рекурсия, Шелл-сортировка, слиянием, быстрая, стабильность алгоритмов сортировки

Списки: List встроенный в BCL, узлы (ноды), связный список (односвязный, двусвязный),
LinkedList встроенный в BCL

Стек: теория и практика, на массиве,
на связном списке, встроенный в BCL

Очереди: теория и практика, на массиве, кольцевой буфер,
на связном списке, встроенная в BCL

Алгоритмы поиска: линейный, бинарный

Символьные таблицы: введение, API, таблицы на последовательном поиске,
таблица на бинарном поиске

Хеш-таблицы: введение, хеширование, GetHashCode, подходы к разрешению коллизий: раздельные цепочки и линейное пробирование, тип Dictionary встроенный в BCL, типы представляющие множества встроенные в BCL

Деревья: двоичное дерево поиска и его реализация (больше будет добавлено в будущем)

Пирамиды: введение, пирамиды и массивы, пирамидальная сортировка

Различные алгоритмы: эта секция будет расширяться, а пока покрывает алгоритм «решето Эратосфена»

Информация о видео
Название: Алгоритмы и структуры данных от А до Я
Автор: Илья Фофанов
Год выхода: 2020
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 13 ч 18 мин

Файл
Формат: MP4 (+доп.файлы)
Видео: AVC, 1280x720, ~169 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 4.1 Gb



Скачать Алгоритмы и структуры данных от А до Я (2020) Видеокурс


Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."

Похожие новости:
Алгоритмы и структуры данных на Python. Базовый курс (2020) PCRec Алгоритмы и структуры данных на Python. Базовый курс (2020) PCRec
Курс учит понимать фундаментальные алгоритмы и использовать их для решения практических задач. Знакомит с методами анализа данных на Python и всеми необходимыми библиотеками.

Алгоритмы для разработчиков (2020) Видеокурс Алгоритмы для разработчиков (2020) Видеокурс
Программа создана для Junior/Middle разработчиков, владеющих разными языками программирования. Откроет огромные перспективы для развития тем, кто застоялся на месте, и тем, кто хочет вырасти профессионально, избежав многих ошибок. И, конечно, курс просто жизненно необходим всем, кто прогулял или недостаточно серьёзно относился к занятиям по

Основы программирования и баз данных (2020) Видеокурс Основы программирования и баз данных (2020) Видеокурс
Курс «Основы программирования и баз данных» посвящен изучению базовых принципов программирования, получению знаний по методологии языков программирования, а также обзору современных тенденций в программировании. В процессе обучения Вы приобретете начальные навыки кодирования и реализации программ путем оптимизации их кода. Вы освоите

Анализ данных на языке SQL (2020) Видеокурс Анализ данных на языке SQL (2020) Видеокурс
На данном курсе Вы познакомитесь с базами данных и языком запросов SQL. Цель курса – научиться свободно и уверенно пользоваться современными базами данных, в том числе анализировать данные и строить отчёты.

Pазработчик BigData (2018) Видеокурс Pазработчик BigData (2018) Видеокурс
Цель курса - освоить основные темы и инструменты, позволяющие находить полезную информацию в данных и внедрять ее использование в боевое окружение.

0
Добавить комментарий
Ваше Имя: Ваш E-Mail:
Комментарий
  • bowtiesmilelaughingblushsmileyrelaxedsmirk
    heart_eyeskissing_heartkissing_closed_eyesflushedrelievedsatisfiedgrin
    winkstuck_out_tongue_winking_eyestuck_out_tongue_closed_eyesgrinningkissingstuck_out_tonguesleeping
    worriedfrowninganguishedopen_mouthgrimacingconfusedhushed
    expressionlessunamusedsweat_smilesweatdisappointed_relievedwearypensive
    disappointedconfoundedfearfulcold_sweatperseverecrysob
    joyastonishedscreamtired_faceangryragetriumph
    sleepyyummasksunglassesdizzy_faceimpsmiling_imp
    neutral_faceno_mouthinnocent
Введите символы, показанные на изображении: *
Видео Видео         Музыка Музыка
Игры Игры          Книги/Журналы Журналы
Программы Софт          Юмор Юмор
Мобила Мобила       Обои Обои
Календарь
«    Апрель 2024    »
ПнВтСрЧтПтСбВс
1234567
891011121314
15161718192021
22232425262728
2930 

Апрель 2024 (283)
Март 2024 (290)
Февраль 2024 (249)
Январь 2024 (229)
Декабрь 2023 (273)
Ноябрь 2023 (255)
Друзья