Selection Sort Nhóm 7 #đ23ht_ctdl_chieu6_baitapnhom
34 Lượt xem video·6 thg 3, 2025
Chào ganjin world
Hôm nay nhóm 79 mình sẽ trình bày
vị giải thuật Station Cost
trong một môn có thức dữ liệu về giải thuật
Nhóm mình còn có 4 thành viên
với 3 người làm nội dung và 1 người làm offline
Station Cost là một thuật toán
lưng dãn dụng để xếp danh sách các phần thử
Ký tưởng cơ bản của thuật toán là chọn
phần thử nhỏ nhất và rời danh sách
và đưa nó vào vị trí đầu tiên
Tiếp theo chọn phần thử nhỏ nhất tiếp theo
và đưa nó vào vị trí số 2
Quá trình này sẽ được lập tại cho đến khi toàn bộ danh sách
hoàn chỉnh
Phước 1 là tìm ra giải trí nhỏ nhất
từ vị trí mở ảnh từ 1 đến N
Đổi chỗ giải trí nhỏ nhất đó
với giải trí đầu tiên trong mảng
để lập lại bước 1 và bước 2
Từ vị trí tiếp theo
cho vị trí từ đó được xếp
đến khi đã xếp hết tất cả các vị trí
Để thuật của nó vòng gồm
đặt Y và 0
và đặt giải trí mien bằng Y là lập tận lần thử lý đầu tiên
Sau đó sẽ dịch
từ vị trí sau Y cho vị trí bằng Y
Nếu có bất cứ giải trí nhỏ hơn giải trí mien
thì tiến hành đổi chỗ giải trí mien đó
với AI ban đầu cho Y cộng thêm 1
cho lần thử lý tiếp theo
Mình sẽ minh họa bằng
mảng 9, 2, 14, 6, 20 và 3
trong lần thử lý đầu tiên
Ở vị trí đầu tiên
chúng ta thấy
2 là vị trí thứ 2
là giải trí nhỏ nhất
Tiến hành đổi chỗ chỗ 2 vào vị trí đầu tiên
là 2 và 9
2 sẽ ở chỗ vị trí thứ 9
và 9 sẽ ở vị trí thứ 2
Để lần thử lý thứ 2 là Y bằng 1
Vì vị trí thứ 2 là 2 đã được sắp tiếp
nên lần này
chỉ có những giải trí
9, 14, 6, 20 và 3
Ta thấy 3 là vị trí nhỏ nhất
nên tiếp ra vào vị trí thứ 2
tương tự với 6, 9, 14 và 27
Chuyên trình trên Destiny như sau
Đầu tiên cho Y bằng 0
và ghén Y là giải trí của mien
Nếu có bất cứ giải trí nào có hơn mien
thì ghén chính mien đó
bằng giải trí Y
rồi sau đó là tiến hành đổi chỗ 2 giải trí
đó với nhau
Vì sẽ nhập vào mảng lộn tộ
9, 14, 6, 20 và 3
và sắp tiếp bằng
ghế thuật Selection Shop
xuất ra các mảng
đã được sắp tiếp là
2, 3, 6, 9, 14 và 27
Đây là viên vinh hồn
Cảm ơn các bạn
Tạm biệt và hẹn gặp lại
