Pergunta de entrevista da empresa Aurora Innovation

Given a suppression radius, threshold value, find all the local minima(peaks whose adjacent values are lower than itself) whose value is above threshold and not in the suppression radius