ผลต่างระหว่างรุ่นของ "ผู้ใช้:Phizaz/merge sort"
เนื้อหาที่ลบ เนื้อหาที่เพิ่ม
หน้าใหม่: ในสาขาวิทยาการคอมพิวเตอร์ '''การเรียงลำดับแบบผสาน''' ({{Lang-en|Merge Sort}... |
(ไม่แตกต่าง)
|
รุ่นแก้ไขเมื่อ 04:02, 19 พฤษภาคม 2557
ในสาขาวิทยาการคอมพิวเตอร์ การเรียงลำดับแบบผสาน (อังกฤษ: Merge Sort) เป็นขั้นตอนวิธีในการเรียงลำดับที่อาศัยการเปรียบเทียบ และยังเป็นตัวอย่างขั้นตอนวิธีที่ใช้หลักการแบ่งแยกและเอาชนะทำให้ชั้นตอนวิธีนี้มีประสิทธิภาพ O(n log n) ในการอิมพลิเมนต์เพื่อการใช้งานจริง ๆ นั้นสามารถทำได้ทั้งแบบบนลงล่าง (Top-down) และแบบล่างขึ้นบน (Bottom-up) อนึ่งในการอิมพลิเมนต์โดยทั่วไปแล้วการเรียงแบบนี้จะไม่ศูนย์เสียลำดับของข้อมูลที่มีค่าเท่ากัน นั่นคือเป็นการเรียงที่เสถียร การเรียงลำดับแบบผสาน ถูกเสนอขึ้นครั้งแรกโดยจอห์น ฟอน นอยมันน์ในปี ค.ศ. 1945