日野弥生:勉強しよう
LeetCode 896 - 单调数列
发表于2025年05月28日
记录第一个数字和第二个数字的差值的正负,所有相邻的数据的差的符号都相同,则单调。
class Solution:
def isMonotonic(self, nums: List[int]) -> bool:
leng = len(nums)
if leng == 1:
return True
sub = []
for i in range(0, leng - 1):
sub.append(nums[i + 1] - nums[i])
if all(x >= 0 for x in sub) or all(x <= 0 for x in sub):
return True
return False