Range consolidation: Difference between revisions
m
Efficiency improvement
(Added C solution) |
m (Efficiency improvement) |
||
Line 191:
size_t consolidate_ranges(range_t* ranges, size_t count) {
normalize_ranges(ranges, count);
for
if (ranges[i].high < ranges[j].high)
ranges[i].high = ranges[j].high;
}
i
▲ ranges[k] = ranges[j];
}
return
}
|