Algs4-1.3.28用递归的方法解答上一道练习
1.3.28用递归的方法解答上一道练习。
public static int findMax(Node x,int maxValue)
{
if(x==null) return maxValue;
if(maxValue<x.item) maxValue=x.item;
return findMax(x.next,maxValue);
}
public static int max(Node first)
{
int maxValue=first.item;
maxValue=findMax(first,maxValue);
return maxValue;
}