有很多帖子可能有相同的问题,但问题是它必须由
node* reverseList (node * lh)
{
if(lh==NULL)............ ;
else if (lh->next==NULL)...........;
else ...........;
}
三个空格必须填写 前两个很简单
return NULL
和
return lh
分别
一种方法可能是向下并反转指针,但在这种情况下,即使在回溯之后,我如何才能保持尾部完好无损?有可能吗?