Cho một chuỗi s, hãy tìm ký tự đầu tiên không bị lặp lại và trả về chỉ số (index) của nó. Nếu không có, trả về -1.
Ví dụ 1:
Input: s = "leetcode"
Output: 0
Ví dụ 2:
Input: s = "loveleetcode"
Output: 2
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
1 <= s.length <= 10^5
Ví Dụ Kiểm Thử Mẫu
"leetcode"
0
"loveleetcode"
2
Kỹ thuật Đếm Tần Suất O(n)
Đếm tần suất xuất hiện của từng ký tự trong mảng đếm 26 ký tự hoặc Hash Map, sau đó quét lại chuỗi tìm ký tự đầu tiên có số đếm = 1.
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.



