Hỏi cách đếm số từ trong chuỗi cho trước?

Ý tưởng thôi cũng đc ạ.

Vì web không cho đăng code giải hộ bài tập nên chỉ có ý tưởng thôi.

Duyệt từ đầu chuỗi, gặp ký tự nào không phải là chữ cái/chữ số thì kiểm tra tiếp ký tự đằng sau. Nếu là chữ cái/chữ số thì thêm 1 từ.

Kí tự giữa các từ có thể là [.,;{}!?*~&" \r\n\[\]()\{\}\\] :smiley: (còn nữa) nhưng có số trong đó thì lại không đúng, như 1.234567. Và II.1.2.Và dấu câu không đúng quy cách.

3 Likes

Nếu vậy thì rất khó, phải có tiêu chí định nghĩa khái niệm “từ”. Ví dụ 1.23.45 thì nó là thế nào?

2 Likes

trim() chuỗi đếm số dấu cách rồi cộng với 1.

Cụ thể chuỗi của bạn đi. Ví dụ:

龙姐 是 我看的漂浪女人。
2 Likes
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?