这个 if是判断当前a[n-1]的值和前面a[0],a[1]....a[n-2]的最小值哪一个小,如果当前a[n-1]的值更小,则m的值就是a[n-1]的值,否则m还是a[0],a[1]....a[n-2]的最小值。这是一个递归过程,不太好理解,举个例子。
a[3]={1,0,2}