Giới thiệu
Bài học 1 trên 11 trong khóa học Sắp xếp nổi bọt của Coddy.
Trước khi tìm hiểu về bubble sort, trước tiên hãy cùng hiểu Sắp xếp là gì?
Sắp xếp là việc bố trí các mục theo thứ tự dựa trên một tiêu chí nào đó. Các phần tử có thể được sắp xếp theo thứ tự tăng dần hoặc giảm dần.
Có nhiều kỹ thuật sắp xếp khác nhau, mỗi kỹ thuật có cách hoạt động, quy trình và đặc điểm riêng. Trong khóa học này, chúng ta sẽ tìm hiểu về BUBBLE SORT.
Chúng ta sẽ tìm hiểu:
- Bubble sort hoạt động như thế nào.
- Thuật toán bubble sort.
- Phân tích dựa trên các tiêu chí khác nhau.
- Phân tích độ phức tạp.
- Một số thử thách luyện tập về bubble sort.
Bắt đầu nào!
Thử thách
DễIn ra Hello, Bubble Sort!
Tự làm thử
#include <stdio.h>
void hello() {
// Viết code ở đây
}
Tất cả bài học trong Sắp xếp nổi bọt
1Kiến thức cơ bản về sắp xếp nổi bọt
Giới thiệuCách hoạt động của sắp xếp nổi bọtHoán đổi các phần tử liền kềThuật toán sắp xếp nổi bọtTự luyện tập: Trình biên dịch C online