อัลกอริทึมนี้ใช้เพื่อพิมพ์องค์ประกอบอาร์เรย์ในลักษณะเกลียว ในตอนแรกเริ่มต้นจากแถวแรก ให้พิมพ์เนื้อหาทั้งหมดแล้วตามด้วยคอลัมน์สุดท้ายเพื่อพิมพ์ จากนั้นจึงพิมพ์แถวสุดท้ายและต่อไปเรื่อยๆ ดังนั้นจึงพิมพ์องค์ประกอบในลักษณะเกลียว ความซับซ้อนของเวลาของอัลกอริทึมนี้คือ O(MN), M คือจำนวนแถวและ N คือจำนวนคอ