Cho chuỗi s chứa chữ cái và khoảng trắng, tìm độ dài từ cuối cùng. Nếu không có từ, trả về 0.
Ví dụ: "I love Programming" → 11 ("Programming").
Giải thuật
Dùng stringstream tách từ, lấy size của từ cuối cùng đọc được.
Ví dụ triển khai C++
#include <bits/stdc++.h>
using namespace std;
class Solution {
public:
int lengthOfLastWord(string s) {
stringstream ss(s);
string word;
int len = 0;
while (ss >> word) len = word.size();
return len;
}
};
int main() {
Solution ob;
cout << ob.lengthOfLastWord("I love Programming"); // 11
return 0;
}
Đầu vào / Đầu ra
Input: "I love Programming" Output: 11