Реферат: Разработка алгоритмов и программ выполнения операций над последовательными и связанными представлениями структур данных
file.get();
for(int i=0; i < n; i++)
{
char *string = new char[580];
if (string == NULL) {cout << "Lack of memory";exit(1);}
file.getline(string,580,'\n');
delete [] string;
}
for(int j=0; j < n; j++)
{
int n1;
file >> n1;
Spisok *beg=NULL,*end = NULL;
while (n1 != 0)
{ if ((beg==NULL) && (end==NULL))
{ end=new(Spisok);
if (end == NULL) {cout << "Lack of memory";exit (1);}
beg=end;}
else
{ end=end->next=new (Spisok);
if (end==NULL) {cout <<"L a c k of m e m o r y !"; exit (1);}}
end->next=NULL;
end->index = n1-1;
file >> n1;
}
//file >> n1;
Y[j] = beg; }
}
file.close();