เรียงลำดับแบบฟองแบบสองทิศทาง
เรียงลำดับแบบฟองแบบสองทิศทางหรือที่เรียกว่าค็อกเทลเรียงหรือเชคเกอร์
เรียงลำดับเป็นรูปแบบของการเรียงลำดับแบบฟองที่มีทั้งความมั่นคงการเรียงลำดับ
อัลกอริทึมและการเรียงลำดับเปรียบเทียบ อัลกอริทึมแตกต่างจากฟอง
เรียงที่เรียงลำดับในทั้งสองทิศทางผ่านแต่ละรายการ ที่
เปรียบเทียบจำนวนโดยเฉลี่ยจะลดลงเล็กน้อยตามนี้
วิธี (โดนัลด์ 1998) ขั้นตอนวิธีการเรียงลำดับนี้จะดี
ยากขึ้นกว่าการเรียงลำดับแบบฟองใช้ และแก้ตัว
ปัญหากับเต่าเรียกว่าในการเรียงลำดับแบบฟอง พิจารณาปัญหา
ของการเรียงลำดับหมายเลขที่ใช้สำหรับการเรียงลำดับแบบฟองชุดเดียวกัน: