摘要:問題很簡單,就是給你一個字符串,你求出這個字符串中所包含的最后一個單詞的長度雖然問題很簡單,但是最開始的方向不對,其實整個問題可以直接通過數字來解決而字符串中的單詞內容并沒有什么關系先求出去掉首位空格后,找到最后一次出現空格即出現最后一個詞
問題很簡單,就是給你一個字符串,你求出這個字符串中所包含的最后一個單詞的長度
雖然問題很簡單,但是最開始的方向不對,其實整個問題可以直接通過“數字”來解決 而字符串中的單詞內容并沒有什么關系
先求出去掉首位空格后,找到最后一次出現空格(即出現最后一個詞的分割)的index,然后用總長度減去前面的所有字節的長度,既獲得了最后一個單詞的長度
public class Solution { public int lengthOfLastWord(String s) { s = s.trim(); int lastIndex = s.lastIndexOf(" ") + 1; return s.length() - lastIndex; } }
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/67085.html
Problem Given an array of words and a width maxWidth, format the text such that each line has exactly maxWidth characters and is fully (left and right) justified. You should pack your words in a greed...
摘要:代碼雙指針法復雜度時間空間思路從后往前看字符串,跳過所有空格后,記下該結束位置,再到下一個空格,再記錄一個開始位置,則長度就是結束位置減去開始位置。 Length of Last Word Given a string s consists of upper/lower-case alphabets and empty space characters , return the l...
摘要:前言從開始寫相關的博客到現在也蠻多篇了。而且當時也沒有按順序寫現在翻起來覺得蠻亂的。可能大家看著也非常不方便。所以在這里做個索引嘻嘻。順序整理更新更新更新更新更新更新更新更新更新更新更新更新更新更新更新更新 前言 從開始寫leetcode相關的博客到現在也蠻多篇了。而且當時也沒有按順序寫~現在翻起來覺得蠻亂的。可能大家看著也非常不方便。所以在這里做個索引嘻嘻。 順序整理 1~50 1...
68. Text JustificationDescriptionHintsSubmissionsDiscussSolutionGiven an array of words and a length L, format the text such that each line has exactly L characters and is fully (left and right) justi...
摘要:使用而不是因為我們需要的是最值,中間值我們不在乎,所以一次收斂到最小。下面來三個需要查重并且記錄上次出現的位置,選擇以為例,走到用做檢查,發現出現過,把移到的下一個。是上個題目的簡易版,或者特殊版。 這里聊一聊解一類問題,就是滿足某一條件的substring最值問題。最開始我們以Minimum Window Substring為例,并整理總結leetcode里所有類似題目的通解。 Gi...
閱讀 2947·2021-09-23 11:32
閱讀 2918·2021-09-22 15:12
閱讀 1708·2019-08-30 14:07
閱讀 3448·2019-08-29 16:59
閱讀 1640·2019-08-29 11:11
閱讀 2307·2019-08-26 13:50
閱讀 2426·2019-08-26 13:49
閱讀 2621·2019-08-26 11:49