Untitled
function [num_triplets, max_triplet] = findTriplets(v) num_triplets = 0; max_sum = -inf; max_triplet = []; for i = 1:(length(v) - 2) triplet = v(i:i+2); if triplet(1) < triplet(2) && triplet(2) < triplet(3) num_triplets = num_triplets + 1; current_sum = sum(triplet); if current_sum > max_sum max_sum = current_sum; max_triplet = triplet; end end end end
Leave a Comment