БН
Бакытбек Ныязбеков

Как реализовать список на основе динамического массива на паскале? (Turbo Pascal)

Св
Светлана

Берешь создаешь массив из таких элементов, что хранят три поля (record): само значение и номер следущего и предыдущего.
Берешь стэк, кидаешь в него все свободные ячейки.
Нужно вставить? берешь из стека свободный номерок, из последнего (или из какого тебе нужно) ставишь номер следующего - эту ячейку.
Удалить? берешь ставишь "указатель" предыдущего на следующий и наоборот. Номер кидаешь в стек.
Наверное все очень сумбурно, подробности - на почту

Похожие вопросы
Помогите в Turbo Pascal!
Вопрос по TURBO pascal.
Turbo Pascal СРОЧНО!!!
Динамические массивы
Вопрос по массиву Turbo Pascal!! Запара...
как разбить вывод на 2 оператора в паскале (TURBO PASCAL)
Turbo Pascal. Массив. Найти минимальный четный элемент массива и т.д.
Решить задачу Turbo pascal (двумерные массивы)
Динамические массивы c++
Задача с динамическими массивами в С++