Re[5]: Фиктивный узел, как создать?
От: Viator  
Дата: 17.11.13 19:05
Оценка:
Здравствуйте, Viator, Вы писали:

V>прямо как во всех книгах... я это уже прочитал не раз и не два, а как реализовать односвязный кольцевой список додумаваете сами называется...



я создал вот такой список
struct  Node {
int data;
Node* link;
};
   Node* first;
   Node* last;
   int size;
   public:
      linklist( )
         { first=NULL;
           last=NULL;
           size=0; }

      int AddEnd (int d)
           {
           size++;
           Node* newlink = new Node;
           newlink->data = d;
           newlink->link = first;
           if (first!=NULL)
           {
              last->link=newlink;
              last=newlink;
           }
           else
           {
              first=last=newlink;
           }
           return 0;
        }

как сюда добавить фиктивный элемент?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.