285 читали · 1 год назад
Структуры данных в программировании: обзор, применение, преимущества и недостатки
В программировании структуры данных играют ключевую роль, так как они определяют способы хранения и организации данных для эффективного использования. В этой статье мы рассмотрим основные структуры данных, их преимущества и недостатки, а также ситуации, в которых они наиболее полезны. 1. Массивы Массивы – это простейшая структура данных, представляющая собой набор элементов одного типа, расположенных последовательно в памяти. Преимущества: Недостатки: Применение: Массивы подходят для хранения набора данных с фиксированным размером, где операции вставки и удаления элементов не требуются...
2 года назад
Строки (str). Индексы. Срезы. Литералы строк. Методы.
Название данной статьи отсылает к моей предыдущей статье о списках, поэтому я настоятельно рекомендую изучить её, прежде чем переходить к этой (ссылка на статью: https://clck.ru/rKVAA). Это всё определённо неспроста. Всё дело в том, что строки — это не тип, а структура данных, некоторыми аспектами похожая на списки. Напомню о том, что списки — это коллекция элементов разных типов. В отличие от списков, строки — это коллекция символов. Списки — это изменяемая коллекция, т.к. мы запросто можем переназначить любой его элемент на какой-либо другой...