Các bài lưu

TTUD60TH-8: Đồ thị

Chưa có bình luận

Các nội dung chính của bài này:

  1. Khái niệm đồ thị
  2. Biểu diễn đồ thị trong máy tính
  3. Duyệt đồ thị
  4. Đường đi ngắn nhất
  5. Bài tập

Các bạn có thể xem lại bài giảng dưới đây:

Đọc tiếp...

TTUD60TH-6: Quy hoạch động

Chưa có bình luận

Các nội dung chính của bài này:

  1. Ý tưởng quy hoạch động
  2. Bài toán đoạn con lớn nhất
  3. Bài toán dãy con chung dài nhất
  4. Bài toán đếm số dãy con có tổng cho trước
  5. Bài toán xếp ba lô
  6. Phân tích về quy hoạch động
  7. Bài tập

Các bạn có thể xem lại bài giảng dưới đây:

Đọc tiếp...

TTUD60TH-5: Tiếp cận chia để trị

Chưa có bình luận

Các nội dung chính của bài này:

  1. Ý tưởng chia để trị
  2. Bài toán tính giá trị đa thức
  3. Bài toán tháp Hà Nội
  4. Bài toán đếm số dãy con có tổng cho trước
  5. Phân tích về chia để trị
  6. Bài tập

Các bạn có thể xem lại bài giảng dưới đây:

Đọc tiếp...

TTUD60TH-4: Thuật toán tham lam

Chưa có bình luận

Các nội dung chính của bài này:

  1. Ý tưởng tham lam
  2. Bài toán đổi tiền
  3. Bài toán lập lịch
  4. Tóm lược về tiếp cận tham lam
  5. Bài tập

Các bạn có thể xem lại video bài giảng dưới đây:

Đọc tiếp...

TTUD60TH-3: Đệ quy, quay lui, nhánh cận

Chưa có bình luận

Các nội dung chính của bài này:

  1. Đệ quy
    1. Đệ quy
    2. Đệ quy có nhớ
  2. Quay lui
    1. Nhị phân
    2. Tập con
    3. Hoán vị
    4. Phân tích
    5. Đặt hậu
  3. Nhánh cận
    1. Bài toán người bán hàng (TSP – Traveling Salesman Problem)
  4. Bài tập

Các bạn có thể xem lại video bài giảng dưới đây:

 

Đọc tiếp...

TTUD60TH-2: Tìm kiếm và sắp xếp

1 bình luận

Các nội dung chính của bài này:

  1. Tìm kiếm
    1. Tuyến tính
    2. Nhị phân
  2. Sắp xếp
    1. Nổi bọt / Chèn / Chọn
    2. Trộn / Nhanh / Vun đống
  3. Các cấu trúc dữ liệu trừu tượng
    1. Stack
    2. Queue
    3. .Heap
    4. Set
    5. Map
Đọc tiếp...

TTUD60TH-1: Thuật toán và phân tích thuật toán

1 bình luận

Các nội dung chính của bài này:

  1. Thông tin chung về môn học
  2. Thuật toán
  3. Ví dụ đầu tiên
    1. Duyệt toàn bộ
    2. Duyệt toàn bộ nhưng tối ưu hơn
    3. Chia để trị
    4. Quy hoạch động
  4. Phân tích thuật toán
    1. Độ tăng trưởng
    2. Phân tích thực nghiệm
  5. 5.Bài tập
Đọc tiếp...

Python-K62, bài 9: Làm việc với tập tin trong python

Chưa có bình luận

Nội dung chính của buổi học này:

  1. Quan điểm xử lý tập tin của Python
  2. Đóng/Mở tập tin
  3. Đọc/Ghi dữ liệu của tập tin
  4. Con trỏ tập tin
  5. Làm việc với hệ thống thư mục
  6. Bài tập
Đọc tiếp...

Python-K62, bài 8: Ngoại lệ và xử lý ngoại lệ trong python

Chưa có bình luận

Nội dung chính của buổi học này:

  1. Ngoại lệ là gì?
  2. Xử lý ngoại lệ
  3. Một số loại ngoại lệ thường gặp
  4. Tự sinh ngoại lệ
  5. Bài tập
Đọc tiếp...

Python-K62, bài 6+7: Một số kiểu vật chứa hữu ích trong python

Chưa có bình luận

Nội dung chính của buổi học này:

I. Phần nội dung về tập hợp

  1. Set (tập hợp)
    • Khởi tạo
    • Phép toán
    • Duyệt các phần tử
    • Các phương thức hỗ trợ
  2. Frozenset (tập hợp tĩnh)
  3. Bài tập

II. Phần nội dung về từ điển

  1. Dictionary (từ điển)
  2. Module và Package
    • Module math
  3. Bài tập
Đọc tiếp...