2023每日刷题(四十)
Leetcode—58.最后一个单词的长度
实现代码
int lengthOfLastWord(char* s) {int len = strlen(s);int left = 0, right = 0;if(len == 1) {return 1;}while(right < len) {if(right + 1 < len) {if(s[right] == ' ' && s[right + 1] != ' ') {left = right + 1;}} else {if(s[right - 1] == ' ' && s[right] != ' ') {left = right;}}right++;}int blanknums = 0;int l = left;while(l < len) {if(s[l] == ' ') {blanknums++;}l++;}if(blanknums > 0) {return len - left - blanknums;}else {return len - left;}
}
运行结果
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!