896. Monotonic Array

896. Monotonic Array


##题目

896. Monotonic Array

代码

代码简洁易懂,关键怎么判断数列判断的单调性,直接使用第一个和最后一个比较:

class Solution:
    def isMonotonic(self, A):
        """
        :type A: List[int]
        :rtype: bool
        """
        
        
        
        if A[0] <= A[-1]:
            left = A[0]
            for x in A:
                if x >= left:
                    left = x
                else:
                    return False
        else:
            left = A[0]
            for x in A:
                if x <= left:
                    left = x
                else:
                    return False
        
        return True