แถวคอย (queue) คือที่เก็บข้อมูลอีกประเภทหนึ่งที่มีบริการเพิ่ม ลบ และเข้าถึงข้อมูลที่ค่อนข้างจำกัดเช่นเดียวกับกองซ้อน แถวคอยเป็นเสมือนรายการที่อนุญาตให้เพิ่มข้อมูลที่ปลายด้านหนึ่งของรายการ ให้ดู และลบข้อมูลที่ปลายอีกด้านหนึ่งของรายการ ข้อมูลภายในแถวคอยเรียงเข้าแถวกันอย่างเป็นระเบียบ ข้อมูลตัวใดเข้าอยู่ในแถวก่อน ก็มีสิทธิ์ออกจากแถวก่อน จึงมีชื่อเรียกแถวคอยกันว่า FIFO ย่อมาจากคำว่า First-In-First-Out แถวคอยเป็นโครงสร้างข้อมูลที่ได้รับการประยุกต์ในการแก้ปัญหาต่าง ๆ มากมาย วัตถุประสงค์เพื่อให้ผู้เรียนสามารถ
|