public int lengthOfLastWord(String s) {
if (s.equals("")) return 0;
int n = s.length();
int idx = n-1, lo = 0, hi = n-1;
for (; idx >= 0; idx--) {
if (s.charAt(idx) != ' ') break;
}
hi = idx;
for (; idx >= 0; idx--) {
if (s.charAt(idx) == ' ') break;
}
lo = idx;
return hi - lo;
}
public int lengthOfLastWord(String s) {
if (s.trim().length() == 0) return 0;
String[] split = s.trim().split(" ");
return split[split.length-1].length();
}