Cho hai chuỗi s và t. Hãy trả về true nếu t là một chuỗi đảo chữ (anagram) của s, ngược lại trả về false.
Một chuỗi đảo chữ là chuỗi được tạo thành bằng cách sắp xếp lại các ký tự của một chuỗi khác, sử dụng tất cả các ký tự gốc đúng một lần.
Ví dụ 1:
Input: s = "anagram", t = "nagaram"
Output: true
Ví dụ 2:
Input: s = "rat", t = "car"
Output: false
Định Dạng Đầu Vào (Input)
Dòng 2: Chuỗi t
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
1 <= s.length, t.length <= 5 * 10^4s và t chỉ gồm chữ cái tiếng Anh in thường.
Ví Dụ Kiểm Thử Mẫu
"anagram"
"nagaram"
true
"rat"
"car"
false
Kỹ thuật Mảng Đếm Tần Suất 26 Ký Tự O(n)
Nếu độ dài 2 chuỗi khác nhau -> false. Dùng mảng đếm kích thước 26: Tăng đếm cho mỗi ký tự trong s và giảm đếm cho mỗi ký tự trong t. Sau đó kiểm tra mọi phần tử trong mảng đều bằng 0.
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



