Heap Sort, chuỗi DSA
Nắm vững Heap Sort, thuật toán sắp xếp dựa trên heap nhị phân dùng mảng. Xây dựng bước sift-down, viết thuật toán sắp xếp hoàn chỉnh bằng ngôn ngữ bạn chọn, phân tích độ phức tạp thời gian O(n log n) và không gian O(1), rồi luyện tập với các thử thách lập trình.
Chủ đề
Đề cương
3 chương9 bài học1 dự án4 thử thách54 câu hỏi trắc nghiệmGiới thiệu
2 bài họcThuật toán
Dự án5 bài họcThử thách cuối
2 bài họcKhóa học tương tự
Heap và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7
Trong khóa học này, bạn sẽ tìm hiểu về cấu trúc dữ liệu heap, nền tảng của hàng đợi ưu tiên (priority queue), tạo MinHeap từ đầu bằng ngôn ngữ bạn chọn và luyện tập qua các thử thách lập trình!
Chứng nhận khi hoàn thành
- 14
- 12
- 1
Sắp xếp chọn, chuỗi DSA
Nắm vững sắp xếp chọn (Selection Sort), một trong những thuật toán sắp xếp đơn giản nhất. Tìm hiểu cách thuật toán hoạt động qua từng bước, tự xây dựng thuật toán bằng ngôn ngữ lập trình bạn chọn, phân tích độ phức tạp và luyện tập với các thử thách code.
Chứng nhận khi hoàn thành
- 9
- 4
- 1
- 54
Sắp xếp nhanh: chuỗi DSA
Nắm vững thuật toán sắp xếp nhanh (Quick Sort), một trong những thuật toán sắp xếp nhanh nhất trong thực tế. Xây dựng bước phân hoạch, viết thuật toán sắp xếp đệ quy hoàn chỉnh bằng ngôn ngữ bạn chọn, phân tích độ phức tạp và luyện tập qua các thử thách lập trình.
Chứng nhận khi hoàn thành
- 9
- 4
- 1
- 52
Merge Sort: loạt bài về DSA
Thành thạo Merge Sort, thuật toán chia để trị kinh điển. Xây dựng bước trộn, viết thuật toán sắp xếp đệ quy hoàn chỉnh bằng ngôn ngữ bạn chọn, phân tích độ phức tạp O(n log n) và luyện tập với các thử thách viết code.
Chứng nhận khi hoàn thành
- 9
- 4
- 1
- 52
Sắp xếp chèn, chuỗi DSA
Thuật toán đơn giản nhưng mạnh mẽ. Tìm hiểu cách sắp xếp các phần tử hiệu quả, nắm rõ độ phức tạp thời gian và nâng cao kỹ năng sắp xếp của bạn. Bắt đầu ngay!
- 9
- 4
- 1
Câu hỏi thường gặp
Heap Sort, chuỗi DSA có bao nhiêu bài học?
Heap Sort, chuỗi DSA có 9 bài học tương tác mà bạn có thể hoàn thành theo tốc độ của mình.
Heap Sort, chuỗi DSA gồm những nội dung gì?
Khóa học được chia thành các chương, bao gồm: Giới thiệu, Thuật toán, Thử thách cuối.
Heap Sort, chuỗi DSA có miễn phí không?
Có. Mọi khóa học trên Coddy đều bắt đầu miễn phí. Bạn có thể hoàn thành bài học ngay trên trình duyệt, không cần tải về hay đăng ký.