giai thuat sap xep_ thuy nopnhom docx

37 223 0
giai thuat sap xep_ thuy nopnhom docx

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

0 6 / 1 8 / 1 4 1 2 : 2 8 P M 1 S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g SẮP XẾP KIỂU ĐỔI CHỖ (EXCHANGE SORT) Giải thuật Ví dụ Ý Tưởng 1 Viết chương trình SẮP XẾP SẮP XẾP 2 3 4 5 Đánh giá độ phức tạp 0 6 / 1 8 / 1 4 1 2 : 2 8 P M 2 S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g I. Ý TƯỞNG THUẬT TOÁN. • Giả sử ta có n số cần sắp xếp khi đó: • So sánh hai số liên tiếp: Nếu đúng thứ tự thì để nguyên. Nếu ngược thì thứ tự đổi chỗ. • Sau vòng 1 thì số bé nhất nổi lên ở vị trí 1. • Sau vòng 2 thì số bé nhất trong n-1 số còn lại nổi lên ở vị trí 2. • ……………………………………………… • Sau vòng n-1 thì số bé nhất trong 2 số còn lại sẽ nổi lên ở vị trí n-1. • Như vậy ta kết thúc công việc sắp xếp 0 6 / 1 8 / 1 4 1 2 : 2 8 P M 3 S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g II. VÍ DỤ  Sắp xếp dãy số sau: 0 6 / 1 8 / 1 4 1 2 : 2 8 P M 4 S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 10 5 7 3 9 2 15 1 1 2 3 4 5 6 7 8 1 2 3 4 5 6 7 8 5 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 1 2 3 4 5 6 7 8 6 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 1 2 3 4 5 6 7 8 7 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 1 2 3 4 5 6 7 8 8 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 1 2 3 4 5 6 7 8 9 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g 1 2 3 4 5 6 7 8 10 7 3 9 2 15 1 10 5 i j 0 6 / 1 8 / 1 4 1 2 : 2 8 P M S ắ p x ế p k i ể u đ ổ i c h ỗ v à k i ể u v u n đ ố n g

Ngày đăng: 18/06/2014, 10:44

Mục lục

  • SẮP XẾP KiỂU ĐỔI CHỖ (EXCHANGE SORT)

  • I. Ý TƯỞNG THUẬT TOÁN.

  • II. VÍ DỤ

  • Slide 5

  • Slide 6

  • Slide 7

  • Slide 8

  • Slide 9

  • Slide 10

  • Slide 11

  • Slide 12

  • III. Giải thuật

  • IV. ĐÁNH GIÁ ĐỘ PHỨC TẠP

  • PHƯƠNG PHÁP VUN ĐỐNG HEAP SORT

  • I. ĐỊNH NGHĨA ĐỐNG

  • II. VUN ĐỐNG

  • III. THUẬT TOÁN VUN ĐỐNG

  • IV. VÍ DỤ VUN ĐỐNG

  • V. Ý TƯỞNG THUẬT TOÁN

Tài liệu cùng người dùng

Tài liệu liên quan