2026-02-03 18:24:01 +0000 UTC
Trionic Array I
Links
Code
class Solution:
def isTrionic(self, nums: List[int]) -> bool:
if nums[0] >= nums[1] or nums[-2] >= nums[-1] :
return False
seg = 1
for i in range(2, len(nums)):
cur, prev = nums[i], nums[i - 1]
if cur == prev:
return False
if cur > prev:
if seg == 2:
seg = 3
else:
if seg == 1:
seg = 2
elif seg == 3:
return False
return seg == 3