Menu
CoddyTech
Khóa học

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ủ đề

Đề cương

3 chương14 bài học1 dự án12 thử thách

Giới thiệu

2 bài học

Dự án MinHeap

7 bài học

Thử thách luyện tập

5 bài học

Khóa học tương tự

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.

Cấu trúc dữ liệu
certificate icon

Chứng nhận khi hoàn thành

  • 9
  • 4
  • 1
  • 54

Hàng đợi, chuỗi cấu trúc dữ liệu #2

Trong khóa học này, bạn sẽ tìm hiểu về cấu trúc dữ liệu hàng đợi (queue), tạo một hàng đợi từ đầu bằng ngôn ngữ bạn chọn và luyện tập giải các thử thách viết code với cấu trúc này!

Cấu trúc dữ liệu
  • 12
  • 10
  • 1

Ngăn xếp: chuỗi cấu trúc dữ liệu số 1

Trong khóa học này, bạn sẽ tìm hiểu về cấu trúc dữ liệu ngăn xếp (stack), tự tạo một ngăn xếp từ đầu bằng ngôn ngữ bạn thích và luyện giải các thử thách lập trình với ngăn xếp!

Cấu trúc dữ liệu
  • 13
  • 11
  • 1

Bảng băm, loạt cấu trúc dữ liệu #4

Trong khóa học này, bạn sẽ tìm hiểu về cấu trúc dữ liệu bảng băm, tự tạo một bảng băm từ đầu bằng ngôn ngữ lập trình bạn chọn và luyện tập các thử thách viết code với cấu trúc này!

Cấu trúc dữ liệu
certificate icon

Chứng nhận khi hoàn thành

  • 14
  • 12

Cây nhị phân, chuỗi cấu trúc dữ liệu #3

Trong khóa học này, bạn sẽ tìm hiểu về cấu trúc dữ liệu cây nhị phân (Binary Tree), tự tạo một cây nhị phân từ đầu bằng ngôn ngữ bạn chọn và luyện tập các thử thách lập trình với cấu trúc này!

Cấu trúc dữ liệu
  • 13
  • 11
  • 1

Câu hỏi thường gặp

Heap và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7 có bao nhiêu bài học?

Heap và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7 có 14 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 và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7 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, Dự án MinHeap, Thử thách luyện tập.

Heap và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7 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ý.

Lộ trình học có khóa học này

Khóa học này là một bước trong một lộ trình dài hơn: nhiều khóa học theo thứ tự mà một người hướng dẫn sẽ dạy, mỗi khóa có chứng nhận miễn phí riêng.

Hình minh họa các ngôn ngữ lập trình của Coddy

Bắt đầu Heap và hàng đợi ưu tiên: loạt bài về cấu trúc dữ liệu #7 miễn phí

Bắt đầu