iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 11
0
自我挑戰組

用LeetCode來訓練大腦的邏輯思維系列 第 11

LeetCode 58. Length of Last Word

  • 分享至 

  • xImage
  •  

題目

Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word (last word means the last appearing word if we loop from left to right) in the string.

If the last word does not exist, return 0.

Note: A word is defined as a maximal substring consisting of non-space characters only.

題意

給定一段文字,各單字以空格分開,找出最後一個單字的長度,
如果最後一個單字不存在,則回傳0。

Example:

Input: "Hello World"
Output: 5

解題想法

先將各單字分拆為陣列,
再找出最後一個元素的長度。

Solution

var lengthOfLastWord = function(s) {
  let strAry = s.trim().split(' ');
  return strAry[strAry.length - 1].length;
};

上一篇
LeetCode 35. Search Insert Position
下一篇
LeetCode 88. Merge Sorted Array
系列文
用LeetCode來訓練大腦的邏輯思維30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言