我有整数,即9, 5, 4, 3, 1, 6, 7, 8. 我想返回存在三个降序或升序整数序列的索引。在上面的示例中,我会得到索引1和5. 这个的红宝石代码是什么?
def seq
array = [9,5,4,3,1,6,7,8]
array.each_with_index |val, index|
if (val < (array[index + 1]).val < (array[index + 1]).val)
puts "#{index}"
# Skip two indexes
end
end