如果我输入的链表数量为 3:x1 = 3,x2=1,x3=2 打印:2 1 3(确实如此)但 max=2,我找不到错误,这是我的代码:
int max(Node l){
int max = 0;
if(l == null) return 0;
else
{
if(l.data > max){
max = l.data;
l = l.next;
}
else return max(l.next);
}
return max;
}
int max(){
return max(head);
}