Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Пользователь


Сообщения: 79
Благодарности: 1

Профиль | Отправить PM | Цитировать


Перестановка двух элементов списка получилась.
Код: Выделить весь код
for(last=begin;last->next!=NULL;){
	list=last;
	last=last->next;
	if(list->sps.expert>last->sps.expert){
        list->next=last->next;
   	if(last->next==NULL);
   		else last->next->prior=list;
   	if(list==begin){last->prior=NULL;begin=last;}           // вот в этих
      	else{list->prior->next=last;last->prior=list->prior;} // строках были сделаны изменения
   	last->next=list;
   	list->prior=last;
   is_sort=FALSE;
  	}

Отправлено: 09:16, 24-05-2006 | #9