Enable Javascript in your browser and then refresh this page, for a much enhanced experience.
First solution in Clear category for Changing direction by eugene100372
from itertools import groupby
def changing_direction(elements: list[int]) -> int:
der=[el-prev for prev, el in zip(elements,elements[1:]) if el-prev]
return len(list(groupby(der,key=lambda x: x>=0)))-bool(der)
Dec. 1, 2024