Добрые, добрые структуры данных с Сергеем Балакиревым (2024) Видеокурс
Этот курс - очередная важная ступенька вашего становления, как грамотного IT-специалиста в области программирования. После того, как вы изучили базовые возможности языка, его объектно-ориентированную составляющую, следующим логичным шагом является изучение типовых, часто используемых структур данных, знание их сильных и слабых сторон для эффективного использования в своих проектах.
Любая более-менее состоятельная программа использует хотя бы одну простейшую структуру данных, например, массивы. А в более сложных проектах всегда присутствуют и более сложные вроде связных списков, хэш-таблиц, множеств, ассоциативных массивов и так далее. Все это нужно знать, чтобы ваши программы получались максимально быстрыми и при этом экономно расходовали память устройства. Мало того, почти всегда на собеседованиях при приеме на работу на должность программиста задаются вопросы по структурам данных и способах оценки сложности алгоритмов, как правило, с позиции "О большого" (Big O). Как раз все эти важные темы входят в данный курс. Его прохождение позволит вам не только увереннее составлять алгоритмы, но и успешнее проходить собеседования при будущем трудоустройстве.
Чему вы научитесь
1. Узнаете как правильно определять вычислительную сложность типовых алгоритмов (показатель О большое - Big O).
2. Познакомитесь со статическими и динамическими массивами.
3. Подробно изучите одно- и двусвязные списки, а также их использование для построения очередей и стеков.
4. Увидите, что из себя представляют бинарные деревья и как они применяются для описания упорядоченных множеств.
5. Познакомитесь с префиксными (нагруженными) деревьями и их применением для построения ассоциативных массивов.
6. Изучите основы хэш-таблиц, способы построения хэш-функций и методами устранения коллизий.
Информация о видео
Название: Добрые, добрые структуры данных с Сергеем Балакиревым
Автор: Сергей Балакирев
Год выхода: 2024
Жанр: Видеокурс
Язык: Русский
Выпущено: Россия
Продолжительность: 6 часов 21 минута
Файл
Формат: MP4/html
Видео: AVC, 1280x720, ~124 Kbps
Аудио: AAC, 128 Kbps, 48.0 KHz
Размер файла: 717 Mb
Скачать Добрые, добрые структуры данных с Сергеем Балакиревым (2024) Видеокурс
|
|
Tweet |
|
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
"Внимание! У вас нет прав для просмотра скрытого текста."
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Процедура регистрации бесплатна и займет у вас всего пару минут!
После регистрации вам станет доступна информация скрытя фразой:
Алгоритмы и структуры данных (2023) Видеокурс На каком языке программирования проходит обучение? Теория — без привязки к языку программирования. Примеры реализации алгоритмов даны на C# и Python. |
Java для начинающих: Level 1-2 (2021) Видеокурс Курс для тех, кто хочет освежить свои знания или кто впервые знакомится с программированием и хочет иметь представление о том, что это такое, как написать свою первую программу, убедиться, что это довольно просто и легко. |
Алгоритмы и структуры данных от А до Я (2020) Видеокурс В этом курсе мы пройдём основные алгоритмы и структуры данных. Примеры кода написаны на C#, однако 99% материала будет ясно любому Java-программисту, поскольку синтаксис языков очень схож, а примеры кода алгоритмов и структур данных так вообще будут почти полностью совпадать и в C# и в Java. В курсе есть лишь несколько лекций посвящённых |
Изучение языка программирования Kotlin от основ до специалиста (2019) Видеокурс Данный курс предоставлен для полноценного изучения Kotlin, он подойдет как людям совешенно не знакомым с данным языком программирования, так и для тех кто уже с ним работал. |
Python для анализа данных (2018) Видеокурс Курс позволяет освоить Python для анализа данных с нуля. Курс рассчитан на тех, кто не умеет программировать, но хочет научиться. Мы собрали только те инструменты, которые потребуются вам для решения аналитических задач. |
0