GoalScope — merge_intervals (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def merge_intervals(intervals):↵
"""Merge all overlapping intervals."""↵
if not intervals:↵
return []↵
↵
intervals.sort(key=lambda x: x[0])↵
merged = [intervals[0]]↵
↵
for current in intervals[1:]:↵
last_merged = merged[-1]↵
if current[0] <= last_merged[1]:↵
merged[-1][1] = max(last_merged[1], current[1])↵
else:↵
merged.append(current)↵
↵
return merged↵
</code>