Computer Science

10.02.2026

Структуры данных. Хеш-таблица

Хеш-таблица представляет собой структуру данных, предназначенную для хранения элементов в виде пар ключ-значение. В этой статье подробно разберем как она работает и каким образом происходит хешироание

Computer Science
Python
Java
C++
10.02.2026

Структура данных. Деревья. Основные понятия

Дерево представляет собой нелинейную иерархическую структуру данных, состоящую из узлов, соединенных ребрами. Давайте разберемся подробнее, почему эта структура важна и какие существуют типы деревьев.

Computer Science
05.02.2026

Структуры данных. Массив

Быстро пробежимся по самому популярному способу хранения данных — массивах. Что это такое, чем отличаются одномерные и многомерные массивы, какие операции с ними возможны, минусы и плюсы.

Computer Science
C++
Java
Python
05.02.2026

Структуры данных. Связный список

Объяснение одной из ключевых динамических структур данных — связных списков. Чем они отличаются от массивов, как устроены односвязные и двусвязные варианты. Примеры реализаций.

Computer Science
C++
Python
05.02.2026

Структуры данных. Стек

Стек (stack) — одна из самых простых, интуитивно понятных и при этом невероятно полезных структур данных. В этой статье рассмотрим, что это такое и как с ним работать.

Computer Science
C++
Python
05.02.2026

Структуры данных. Очередь

Введение в структуру данных очереди. Примеры реализаций на Python, преимущества, ограничения и примеры использования.

Computer Science
Python