这道题给的程序是有错的,要把所有的\\n
改成\n
NODE *FindLastNthNode(NODE *h, int n){
NODE * ptr = h;
int sum = 1;
while (ptr->next != 0)
{
ptr = ptr->next;
sum++;
}
int move = sum - n;
ptr = h;
if(move < 0) return 0;
for (int i = 0; i < move; i++)
ptr = ptr->next;
return ptr;
}
这po题还用了一个非标准库, 害得我在g++ 9.3.0下怎么也过不了, 改成才过了.