4 месяца назад
Разбираемся в Структурах данных часть 3 - Стек и Очереди
В прошлых статья мы разобрались с простыми линейными структурами теперь поговорим о их ближайших родственниках тоже о линейных структурах данных, но с конечными точками, а конкретно о «Стеках» и «Очередях». Что же такое Стек? Что бы нам быстро понять это мы прибегнем к визуализации и представив стопку книг на вашем столе. Глядя эту стопку, мы можем получить доступ только к книге которая сверху, а остальные у нас скрыты, и мы не сможем прочитать их название. После прочтения верхний книги мы убираем ее в сторону и открываем доступ к книге, лежавшей под ней...
1 год назад
7 базовых структур данных, которые каждый программист должен знать.
Массивы: Это коллекция элементов, которые хранятся в последовательности и доступны через индексы. Они часто используются для хранения данных, таких как числа, строки и объекты. Стеки: Стек - это структура данных, которая хранит элементы в порядке их добавления. Он имеет две основные операции: "push", которая добавляет элемент на вершину стека, и "pop", которая удаляет элемент с вершины стека. Очереди: Очередь - это структура данных, которая хранит элементы в порядке их добавления. Он имеет две...