переписывать. Разумеется,
переписывать.
Разумеется, первопричина возникающих проблем лежит в ошибочной постановке задачи, точнее, в неправильной оценке объема данных. Программист же, естественно, планирует размеры массива "по максимуму". Впрочем, винить только постановщика задачи во всех грехах нельзя, его ошибки могут объясняться и объективными причинами, чаще всего - недостатком информации о предметной области.
Обращаться за примерами к собственно компьютерной сфере нет нужды, поскольку с разнообразными таблицами фиксированного размера мы сталкиваемся довольно часто и в других предметных областях. Вот пример, проверить который по силам любому нашему читателю. Надеюсь, паспорт у вас есть и, листая его, вы найдете страничку "дети". В документе читателя, вероятно, она пока не заполнялась, но в паспорте автора пометки есть. Так вот, на одну компоненту массива отводится три строки - фамилия, имя, отчество; строк на странице - 9, страниц данной рубрикации - 2. Итого: чадолюбивому владельцу
Индекс
Элементарные функции
Линейные уравнения
Нелинейные уравнения
Случайные числа