这里 info 并不是错误信息啊,你看看有没有 warn 或者 error 之类的
两次遍历,分别检查是否为单调递增和单调递减。
class Solution {
public boolean isMonotonic(int[] a) {
return check(a, true) || check(a, false);
}
boolean check(int[] a, boolean flag) {
for (int i = 0; i < a.length - 1; i++) {
if (flag) {
if (a[i] > a[i + 1]) return false;
} else {
if (a[i] < a[i + 1]) return false;
}
}
return true;
}
}