 สร้างอัลกอริทึมเพื่อเรียงลำดับรายการตัวเลขจากน้อยไปหามาก
เริ่มต้นด้วยหมายเลขแรก - ในรายการที่กำหนด 3 เป็นหมายเลขแรก จากนั้นเปรียบเทียบหมายเลขแรกกับหมายเลขที่สอง - เปรียบเทียบ 3 กับ 8 - และถ้าหมายเลขแรกมีค่ามากกว่า ให้สลับหมายเลข ในกรณีนี้ 8 มีค่ามากกว่า 3 ดังนั้นจึงไม่จำเป็นต้องสลับ จากนั้น เปรียบเทียบ 8 กับตัวเลขที่สาม - 5 ในกรณีนี้ 5 มีค่าน้อยกว่า 8 ดังนั้น 8 และ 5 จะถูกสลับและตัวเลขสามตัวแรกในรายการจะถูกจัดเรียง ทำขั้นตอนนี้ซ้ำกับตัวเลขที่เหลือ ผลลัพธ์คือรายการที่เรียงลำดับ: 1, 3, 5, 8, 9