Sitemap

A list of all the posts and pages found on the site. For you robots out there is an XML version available for digesting as well.

Pages

Posts

Disjoint Set Union

7 minute read

Published:

Bài viết này được thực hiện khi tôi đang học học phần Cấu trúc dữ liệu và giải thuậtLí thuyết đồ thị của kì 2, năm 2 (2018-2019). Trong quá trình học môn học, tôi thấy Disjoint Set Union là một cấu trúc dữ liệu rất hữu ích cho các bài toán xử lí trên đồ thị. Khi muốn duyệt hay quản lí các đỉnh trong đồ thị mà có nhiều thành phần rời rạc nhau thì DSU là một lựa chọn tối ưu và nhanh vì ta không phải duyệt lại toàn bộ đồ thị với DFS / BFS.

Depth-First Search

3 minute read

Published:

DFS (Depth-first search) là thuật toán tìm kiếm trên đồ thị với tư tưởng:

  • Ưu tiên “chiều sâu” hơn “chiều rộng”
  • Đi sâu nhất có thể trước khi quay lại Xuất phát từ 1 node, duyệt đến tận cùng của từng nhánh tỏa ra từ nút đó rồi mới chuyển sang nhánh tiếp theo, rồi nút tiếp theo, v.v..

Breadth-First Search

1 minute read

Published:

BFS (Breadth-first search) là thuật toán tìm kiếm trên đồ thị với tư tưởng:

portfolio

publications

talks

teaching

Teaching experience 1

Undergraduate course, University 1, Department, 2014

This is a description of a teaching experience. You can use markdown like any other post.

Teaching experience 2

Workshop, University 1, Department, 2015

This is a description of a teaching experience. You can use markdown like any other post.