SELECTION SORT
การเรีย งลํา ดั บ แบบเลื อ ก
การจั ด เรีย งข้ อ มู ล นั นมี ขั นตอนวิ ธี อย่ า งไร วิ ธี นี จะค้ น หาหรือ สแกนค่ า ตั ว เลขที มาค่ า น้ อ ย ที สุ ด ภายในลิ ส ต์ ในรอบแรกจะเริมต้ น สแกน ค้ น หาตั งแต่ ตั ว แรกจนถึ ง ตั ว สุ ด ท้ า ย หลั ง จากที พบตํา แหน่ ง ของค่ า ที น้ อ ยที สุ ด แล้ ว ก็ จ ะทํา การ สลั บ ตํา แหน่ ง ไปไว้ ด้ า นซ้ า ยสุ ด ในรอบต่ อ ไปจะ ขยั บ ตํา แหน่ ง ไปยั ง ตั ว ที สอง และทํา การสแกน ข้ อ มู ล ที มี ค่ า น้ อ ยที สุ ด ตั งแต่ ตั ว ที สองจนถึ ง ตั ว สุ ด ท้ า ย เมื อพบแล้ ว ก็ จ ะสลั บ ตํา แหน่ ง กั น เช่ น เคย ทํา เช่ น นี ไปเรือย ๆ จนครบทุ ก ตั ว
การจั ด เรีย งข้ อ มู ล ที ได้ ร ับ มี ป ระสิ ท ธิ ภ าพสู ง สุ ด ลํา ดั บ ที ของเลขจํา นวน นั น
การจั ด เรีย งข้ อ มู ล ที ได้ ร ับ มี ประสิ ท ธิ ภ าพตําสุ ด มี สู ต รเหมื อ นกั บ การจั ด เรีย ง ข้ อ มู ล ที ได้ ร ับ ประสิ ท ธิ ภ าพที สุ ด O(N2)
ตั ว เลข
O(N2)
นางสาวธัญญาเรศ เจริญศรี ม.4/4 เลขที่ 16ข