Який з приведених фрагментів описує список?
struct spisok
{ int data;
int *next;};
{ char name;
spisok next;};
Щось інше
Що реалізує така функція роботи з двонаправленим списком?
spisok *f (int d)
{ spisok *pv=new spisok;
pv->d=d;
pv->next=0;
pv->prev=0;
return pv;}
Формування елемента всередині списка
Формування кінця списка
Формування голови списка
З яких даних формується список?
Із елементів масива
Із функцій
Із структур
Яку основну перевагу має список в порівнянні з динамічним масивом?
Вища швидкість пошуку елемента
Виділення памяті по мірі необхідності
Елементи розміщені підряд, що скорочує обєм памяті
На що посилається перший елемент списка?
На покажчик другого елемента
На другий елемент
На NULL
Вкажіть правильне звернення до поля d елемента списка 2, сусіднього з 1struct st { int d; st *next; } ;
*(st->next)->d
(st->next)->d
(st->*next)->d
Вкажіть фрагмент програми, що виводить список на екран (ex - покажчик на перший елемент списка)
while(ex)
{cout<<ex->d<<endl;ex=ex->next;}
{cout<<ex->d<<endl;ex=next->ex; }
{cout<<ex->d<<endl;ex++;}