ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

Помогите со списками
  #1  
Старый 27.12.2009, 22:57
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме:
1494768

Репутация: 272


По умолчанию Помогите со списками

Object Pascal

Никак сделать не могу..вот:

Задан линейный динамический список, в котором адрес следующего элемента расположен в поле Next.
type Person=......
Key:.....//ключ
Next:.....//адреса следующего элемента
............
var P, Pn: Person;
Процесс продвижения по списку остановился на элементе с адресом P.
После этого элемента необходимо вставить новый элемент с адресом Pn (элемент уже инициализован), навести оператор для выполнения соответствующей переадресации, чтобы не нарушить звязнисть список.
Использовать исключительно описаны переменные.

Последний раз редактировалось Andres; 27.12.2009 в 23:09..
 
Ответить с цитированием

  #2  
Старый 27.12.2009, 23:02
Algol
Регистрация: 29.05.2002
Сообщений: 1,793
Провел на форуме:
2050916

Репутация: 0


По умолчанию

Цитата:
Сообщение от Andres  
Object Pascal

Никак сделать не могу..вот:

Задан линейный динамический список, в котором адрес следующего элемента расположен в поле Next.
type Person=......
Key:.....//ключ
Next:.....//адреса следующего элемента
............
var P, Pn: Person;
Процесс продвижения по списку остановился на элементе с адресом P.
После этого элемента необходимо вставить новый элемент с адресом Pn (элемент уже инициализован), навести оператор для выполнения соответствующей переадресации, чтобы не нарушить звязнисть список.
Использовать исключительно описаны переменные.
procedure Insert(p: Person; newPerson: Person);
begin
newPerson.Next = p.Next;
p.Next = newPerson;
end;
 
Ответить с цитированием

  #3  
Старый 27.12.2009, 23:05
Andres
Постоянный
Регистрация: 04.04.2008
Сообщений: 527
Провел на форуме:
1494768

Репутация: 272


По умолчанию

Algol, спасибо уважаемый.
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
FTP списками Bower1991 Доступы, shells, ftp - Покупка, продажа 3 11.05.2009 03:53



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ