Добрые, добрые структуры данных с Сергеем Балакиревым
- Добавил: Chipa
- Дата: 19-08-2024, 19:21
- Комментариев: 0
Название: Добрые, добрые структуры данных с Сергеем Балакиревым
Автор: Сергей Балакирев
Издательство: Stepik
Год: 2024
Формат: Html
Страниц: много
Размер: 717 Mb
Язык: Русский
Этот курс - очередная важная ступенька вашего становления, как грамотного IT-специалиста в области программирования. После того, как вы изучили базовые возможности языка, его объектно-ориентированную составляющую, следующим логичным шагом является изучение типовых, часто используемых структур данных, знание их сильных и слабых сторон для эффективного использования в своих проектах.
Любая более-менее состоятельная программа использует хотя бы одну простейшую структуру данных, например, массивы. А в более сложных проектах всегда присутствуют и более сложные вроде связных списков, хэш-таблиц, множеств, ассоциативных массивов и так далее. Все это нужно знать, чтобы ваши программы получались максимально быстрыми и при этом экономно расходовали память устройства. Мало того, почти всегда на собеседованиях при приеме на работу на должность программиста задаются вопросы по структурам данных и способах оценки сложности алгоритмов, как правило, с позиции "О большого" (Big O). Как раз все эти важные темы входят в данный курс. Его прохождение позволит вам не только увереннее составлять алгоритмы, но и успешнее проходить собеседования при будущем трудоустройстве.
Чему вы научитесь
1. Узнаете как правильно определять вычислительную сложность типовых алгоритмов (показатель О большое - Big O).
2. Познакомитесь со статическими и динамическими массивами.
3. Подробно изучите одно- и двусвязные списки, а также их использование для построения очередей и стеков.
4. Увидите, что из себя представляют бинарные деревья и как они применяются для описания упорядоченных множеств.
5. Познакомитесь с префиксными (нагруженными) деревьями и их применением для построения ассоциативных массивов.
6. Изучите основы хэш-таблиц, способы построения хэш-функций и методами устранения коллизий.
[related-news] [/related-news]
Внимание
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.