подскажите, как можно скопировать односвязный список? я окончательно запутался в индексах и указателях... возможно, есть какой-то отработанный "красивый" алгоритм?
узел такой:
Код
struct node
{
double item;
node* next;
node(double x, node* y)
{
item=x;
next=y;
}
};
typedef node* link;
{
double item;
node* next;
node(double x, node* y)
{
item=x;
next=y;
}
};
typedef node* link;