【发布时间】:2015-03-02 19:26:35
【问题描述】:
我正在尝试反转链接列表并将其保存到另一个新的喜欢列表中并删除旧的列表,但是编译时出现错误..这是函数..
LinkedList LinkedList::reverse(){
LinkedList L2;
Node * temp=head;
while(temp->next!=NULL){
Node * del=NULL;
L2.addAtFront(temp->data);
del=temp;
temp=temp->next;
delete del;
}
return L2;
}
【问题讨论】:
-
这是算法 x 的典型用例! en.wikipedia.org/wiki/Knuth%27s_Algorithm_X
-
编译错误是什么?
标签: c++ linked-list reverse