# При этом сам базовый

При этом сам базовый тип должен быть таким, что принадлежность к нему гарантирует одинаковые размеры памяти для размещения каждой из компонент. Элементы различаются местом их размещения внутри структуры, иначе говоря, индексом. Обычным является непрерывное представление массива, как логическое, так и физическое. Таковы, например, статические массивы языка Паскаль. Альтернативой является разрывное представление, которое связано с применением динамических структур, но эта тема относится к другим главам нашего курса. На рис. E1-1линейный массивMas1 (нередко используют название вектор) состоит из M элементов, которые пронумерованы от 0 до M-1. Пока нам удобна именно такая индексация, хотя язык программирования, как вы знаете, допускает и другие возможности, - в частности, [1..M] или [left..right] - главное, чтобы диапазон значений индекса был конечным и &quot;непрерывным на дискретном интервале&quot;. Тогда под длиной вектора понимают количество его элементов. Программистский опыт читателя,

Индекс
Элементарные функции Линейные уравнения Нелинейные уравнения Случайные числа