สมมติว่าเรามีชุดของช่วงที่ไม่ทับซ้อนกัน เราต้องแทรกช่วงใหม่เข้าไปในช่วงเหล่านั้น สามารถรวมช่วงได้หากจำเป็น เช่นถ้าอินพุตคือ [[1,4],[6,9]] และช่วงใหม่คือ [2,5] ผลลัพธ์จะเป็น [[1,5],[6,9]]ขั้นตอนการแก้ปัญหาแทรกช่วงใหม่ลงท้ายรายการช่วงเดิมเรียงลำดับรายการช่วงตามเวลาเริ่มต้นของช่วง n := จำนวนช่วงสร้างอา