おそらく同じ質問の投稿がたくさんありますが、問題はそれがによって行われなければならないと言っています
node* reverseList (node * lh)
{
if(lh==NULL)............ ;
else if (lh->next==NULL)...........;
else ...........;
}
3つの空白を埋める必要があります最初の2つは単純です
return NULL
と
return lh
それぞれに
1つの方法は、単に下に移動してポインターを逆にすることですが、その場合、バックトラックした後でもテールをそのまま維持するにはどうすればよいですか?それは可能ですか?