Cần giúp đỡ đếm số cặp số có tổng giá trị tuyệt đối bằng K

Mọi người giúp em cách làm bài này với ạ.


Em có ý tưởng là chạy 1 vòng for với mỗi i xem trước đó có giá trị nào bằng k-a[i] hoặc -k-a[i] xuất hiện trong mảng không thì cộng vào(sử dụng mảng đánh dấu). Nhưng em không đánh dấu được vì giá trị a[i] <=10^18.
Em cảm ơn ạ.

Bài này dùng RB tree với value là tần suất và key là số :slight_smile:

3 Likes

@rogp10 nói rõ giúp em được không ạ :cry:

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?