Cho 2 mảng A và B số nguyên. Kiểm tra chúng là hoán vị của nhau (đa tập bằng nhau) mà không dùng sort. Xây frequency map cho A, sau đó duyệt B trừ dần; nếu B có phần tử không trong A hoặc trừ về âm → false. Cuối cùng map phải toàn giá trị 0. In true/false. Bài đòi hỏi kết hợp deep equality (so đa tập, không so thứ tự) với frequency map; phải xử lý cả trường hợp độ dài khác nhau.
Dòng 1: N. Dòng 2: N số (A). Dòng 3: M. Dòng 4: M số (B).
0 ≤ N, M ≤ 10^5
true hoặc false.
Đang tải editor...