Mới tắm xong
Thuật toán Brute Force để tìm chuỗi con trong chuỗi lớn thì nó làm như thế này:
Ví dụ: Tìm chuỗi "ahh" trong chuỗi "aaaahh"
aaaahh
ahh //kí tự đầu tiên đúng
aaaahh
ahh //kí tự thứ hai sai
a
aaahh
-
ahh //dịch sang bên phải một kí tự rùi lại so tiếp như cũ
...
return i-m là vị trí tìm thấy chuỗi con trong chuỗi lớn, return -1 là báo không tìm thấy