or
Bài tập này là một phần của khóa học
Bạn sẽ bắt đầu bằng việc tìm hiểu thuật toán và cấu trúc dữ liệu là gì. Bạn sẽ khám phá hai cấu trúc dữ liệu: linked lists và stacks. Sau đó, bạn sẽ học cách tính độ phức tạp của một thuật toán bằng ký hiệu Big O.
Chương thứ hai này sẽ dạy bạn những kiến thức cơ bản về các cấu trúc dữ liệu queues, hash tables, trees và graphs. Bạn cũng sẽ tìm hiểu đệ quy là gì.
Chương này tập trung vào các thuật toán tìm kiếm như tìm kiếm tuyến tính (linear search), tìm kiếm nhị phân (binary search), tìm kiếm theo chiều sâu (depth first search) và tìm kiếm theo chiều rộng (breadth first search). Bạn cũng sẽ học về cây tìm kiếm nhị phân và cách tìm kiếm trong đó.
Chương này sẽ dạy bạn một số thuật toán sắp xếp như bubble sort, selection sort, insertion sort, merge sort và quicksort.
Bài tập hiện tại