69754

Вставляння заданого елемента

Домашняя работа

Информатика, кибернетика и программирование

Заданий елемент у рядок вставлятимемо за вказівкою на ланку, після якої він повинен бути. Нехай початковий динамічний рядок має вигляд, показаний на рис. 11.3. Після В треба вставити D. Цей випадок схематично зображено на рис...

Украинкский

2014-10-09

27.5 KB

0 чел.

Самостійне вивчення

Тема 14: Вставляння заданого елемента.

Заданий елемент у рядок вставлятимемо за вказівкою на ланку, після якої він повинен бути. Нехай початковий динамічний рядок має вигляд, показаний на рис. 11.3. Після В треба вставити D. Цей випадок схематично зображено на рис. 3.

Рис. 3. Вставляння ланки в динамічний рядок.

Отже, для того, щоб вставити ланку в рядок, треба:

1) створити новий динамічний об'єкт того ж типу, що й кожна ланка ланцюга;

2) у поле .Elem створеної ланки ввести значення елемента, який вставляють;

3) у поле вказівки .next створеної ланки ввести значення вказівки, взяте з поля вказівки ланки, після якої вставляють елемент;

4)  у поле вказівки ланки, після якої вставляють елемент, ввести вказівку на новостворену ланку.

Процедура вставляння має такий вигляд:

program Form4;

type

Link=^LRiad;

LRiad=record

Elem: Char;

Next: Link;

end;

procedure lnsElem(Lanka: Link; Elm: Char);

var Rb: Link;

begin

new(Rb);

Rb^.EIem:=Elm;

Rb^.Next:=Lanka^.Next;

Lanka^.Next:=Rb;

end;

begin

end.


 

А также другие работы, которые могут Вас заинтересовать

5277. Банковская система 141 KB
  Банковская система Понятие и структура кредитной системы Банковская система: понятие, виды, структура, уровни, элементы. Характеристика элементов банковской системы Вопрос 1. Понятие и структура кредитной системы Выделяют два основ...
5278. Лесопиление. Окорка, пилорама с брусовкой 241.29 KB
  Введение. По объему выпускаемой продукции лесопромышленный комплекс в структуре промышленного производства России занимает пятое, по объемам экспорта - четвертое место. В нашей стране сосредоточены крупнейшие в мире лесосырьевые ресурсы...
5279. Независимая журналистика в России: проблемы существования. 93.5 KB
  Независимая журналистика в России: проблемы существования. Средства массовой информации и коммуникации часто вызывают полемику в обществе. Вопросы массовых коммуникаций важны потому, что прямо или косвенно оказывают влияние на жизни людей. Вопросы с...
5280. Подготовка к сварочно-наплавочным работам 76.5 KB
  Подготовка к сварочно-наплавочным работам Присварочно-наплавочных работах, подготовительные операции заключаются в следующем: зачистке мест сварки или наплавки металлическими щетками удалении загрязнений, ржавчины, остатков масел. При наличии...
5281. Изучение температурной зависимости электропроводности полупроводников 49.5 KB
  Изучить зависимость электропроводности полупроводникового образца от температуры. Определить ширину запрещенной зоны. Теоретическое введение Электропроводность материалов определяется выражением...
5282. Микропроцессоры и цифровая обработка сигналов 148 KB
  Задание 1. Разработать схему алгоритма и написать программу на языке программирования С. Вариант задания выбрать в соответствии с предпоследней цифрой шифра студента. Вариант 1. Сформировать массив из 10 чисел. Найти наибольший элемент массива и его...
5283. Вибір марок сталей і призначення технологічних параметрів термічної обробки деталей машин і інструментів 2.13 MB
  Розвиток технології машинобудування значною мірою залежить від технічного рівня інструментального виробництва. Термін служби інструменту, кількість проміжних перезаточок впливають на вартість готових виробів. Умовою виробництва високоякісного...
5284. Современные телекоммуникационные технологии 70 KB
  Современные телекоммуникационные технологии. Сформулируйте основные требования, предъявляемые к современным телекоммуникационным системам. Производительность – время реакции, пропускная способность и задержка передачи. Время реакции...
5285. Экологические законы Б. Коммонера. Международное сотрудничество в сфере экологической безопасности 48 KB
  Экологические Законы Б. Коммонера. Экологические законы сформулированы в начале 70-х годов XX в. американским ученым Б. Коммонером. Коммонер достаточно радикален в выборе решения многих проблем загрязнения окружающей среды. Он является решите...