หมายเหตุ: นี่คือส่วนที่ 4 ในซีรีส์ที่ดูการนำอัลกอริทึมการจัดเรียงต่างๆ มาใช้กับ Ruby ส่วนที่ 1 สำรวจ bubble sort ส่วนที่ 2 สำรวจ selection sort และส่วนที่ 3 สำรวจ merge sort ขณะที่เราดำเนินต่อไปสำรวจวิธีการจัดเรียงข้อมูลที่แตกต่างกัน เราเลี้ยวไปสู่ insertion sort มีหลายเหตุผลที่จะชอบ insertion sort