Phân tích giải thuật trong kỳ thi NHSPC 2023
B. Mô phỏng trí tuệ nhân tạo
Giải pháp đơn giản sử dụng phương pháp duyệt toàn bộ.
G. Bảo tàng
Chọn k hiện vật có giá trị lớn nhất, ưu tiên vị trí bên trái khi giá trị bằng nhau. Di chuyển tối ưu theo thứ tự từ trái sang phải.
H. Phân tách số nguyên bằng dãy palindrome
Đặt $D_n$ là số cách phân tách. Dãy palindrome có tính chất đệ quy: loại b ...
Đăng vào ngày 1 tháng 8 lúc 22:28
Tối ưu hóa DP trên Cây Descartes bằng Cây Phân đoạn
Xử lý truy vấn trên dãy bằng cách phân tách tại phần tử lớn nhất. Chi phí tối ưu được tính bằng công thức:
\[f(l,r)=\min\left(\sum_{i=l}^{t}h_t + f(t+1,r), \sum_{i=t}^{r}h_t + f(l,t-1)\right)\]
với \(t\) là vị trí phần tử lớn nhất trong đoạn \([l,r]\). Tận dụng cấu trúc cây Descartes:
Xây dựng cây Descartes từ dãy chiều cao
Quản lý hàm DP ...
Đăng vào ngày 19 tháng 6 lúc 16:13