Template chia để trị siêu cơ bản🔥
Template chia để trị siêu cơ bản🔥
Template
1
2
3
4
5
6
7
8
void dnc(int l, int r) {
if (l >= r) return;
int mid = (l + r) >> 1;
dnc(l, mid);
dnc(mid + 1, r);
// combine 2 nửa [l..mid] và [mid+1..r]
}
Một số bài toán sử dụng chia để trị
This post is licensed under CC BY 4.0 by the author.