Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng

Lập trình cạnh tranh là một môn thi trí tuệ về lập trình thường được tổ chức trên Internet

hay trên mạng nội bộ, thí sinh tham gia cố gắng để viết chương trình giải quyết công việc

theo yêu cầu cho trước. Các trường đại học, các hội tin học khác nhau trên thế giới đều

chọn phương thức này để tạo sân chơi cho học sinh, sinh viên về kỹ năng lập trình.

Bài toán truy vấn vùng là một bài toán thường xuyên gặp trong các kỳ thi lập trình cạnh

tranh. Bài toán này được giải với nhiều phương pháp khác nhau, tuy nhiên lời giải tốt nhất

chính là sử dụng các cấu trúc dữ liệu như cây phân đoạn, cây nhị phân chỉ mục. Bài báo

này trình bày nội dung chính về cây phân đoạn cũng như cách áp dụng nó để giải một số

bài toán cùng dạng trong các kỳ thi Olympic tin học. Hơn nữa, nội dung trên cũng là kiến

thức bổ sung cho sinh viên, học viên cao học trong phần phân tích và thiết kế thuật toán.

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 1

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 1

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 2

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 2

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 3

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 3

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 4

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 4

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 5

Các cấu trúc dữ liệu nâng cao cho bài toán truy vấn vùng trang 5

Tải về để xem đầy đủ hơn

pdf10 trang | Chia sẻ: cucnt | Lượt xem: 388 | Lượt tải: 0download

File đính kèm:

  • pdfcac_cau_truc_du_lieu_nang_cao_cho_bai_toan_truy_van_vung.pdf
Tài liệu liên quan