国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【C++ OJ練習(xí)】5.字符串最后一個單詞的長度

這篇具有很好參考價值的文章主要介紹了【C++ OJ練習(xí)】5.字符串最后一個單詞的長度。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1.題目鏈接

字符串最后一個單詞的長度_??皖}霸_牛客網(wǎng)

2.解題思路

倒著找第一個空格的下標(biāo) 用下標(biāo)之間的差來計算

3.代碼

#include <iostream>
#include <string>
using namespace std;

int main()
{
    string s;
    //cin >> s;//遇到空格或換行就結(jié)束
    getline(cin, s);//遇到換行結(jié)束
    size_t pos = s.rfind(' ');
    //末尾后一個下標(biāo)-空格下標(biāo)+1
    cout << s.size() - (pos + 1) << endl;
    return 0;
}

4.運行結(jié)果

【C++ OJ練習(xí)】5.字符串最后一個單詞的長度,C++ OJ練習(xí),c++,算法,數(shù)據(jù)結(jié)構(gòu)

?【C++ OJ練習(xí)】5.字符串最后一個單詞的長度 完文章來源地址http://www.zghlxwxcb.cn/news/detail-544719.html

到了這里,關(guān)于【C++ OJ練習(xí)】5.字符串最后一個單詞的長度的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 【華為OD機考 統(tǒng)一考試機試C卷】字符串序列判定/最后一個有效字符( C++ Java JavaScript python C語言)

    2023年11月份,華為官方已經(jīng)將 華為OD機考:OD統(tǒng)一考試(A卷 / B卷)切換到 OD統(tǒng)一考試(C卷)和 OD統(tǒng)一考試(D卷) 。 真題目錄:華為OD機考機試 真題目錄(C卷 + D卷 + B卷 + A卷) + 考點說明 專欄:2023華為OD機試( B卷+C卷+D卷)(C++JavaJSPy) 華為OD面試真題精選:華為OD面試真題精

    2024年02月05日
    瀏覽(23)
  • java獲取字符串最后一個字符

    要獲取字符串的最后一個字符,你可以使用以下方法之一: 方法1:使用 charAt() 方法 方法2:使用 substring() 方法 在這兩種方法中,我們使用 str.length() - 1 來獲取字符串的最后一個字符的索引,然后使用 charAt() 方法 或?qū)⒆詈笠粋€字符作為子字符串使用 substring() 方法。 請注意

    2024年02月03日
    瀏覽(34)
  • C#刪除字符串最后一個字符的幾種方法

    字符串:string s = \\\"1,2,3,4,5,\\\" 目標(biāo):刪除最后一個 \\\",\\\" 方法一: s = s.Remove(s.LastIndexOf(\\\",\\\"), 1); ;?//移除掉最后一個\\\",\\\" 方法二:用的最多的是Substring,這個也是我一直用的 s = s.Substring(0,s.Length - 1) 方法三:用TrimEnd,這個東西傳遞的是一個字符數(shù)組 s=s.TrimEnd(\\\',\\\') //如果要刪除\\\"5,\\\",則需

    2023年04月21日
    瀏覽(17)
  • JavaScript刪除字符串最后一個字符的三種方法

    JavaScript刪除字符串最后一個字符的三種方法 在JavaScript中,我們經(jīng)常需要操作字符串。有時候,我們可能需要刪除字符串的最后一個字符。下面將介紹三種常見的方法來實現(xiàn)這個目標(biāo)。 方法一:使用 slice 函數(shù) slice 函數(shù)是JavaScript中一個常用的字符串方法,它可以返回一個新的

    2024年02月08日
    瀏覽(23)
  • 【string題解 C++】字符串相乘 | 翻轉(zhuǎn)字符串III:翻轉(zhuǎn)單詞

    【string題解 C++】字符串相乘 | 翻轉(zhuǎn)字符串III:翻轉(zhuǎn)單詞

    目錄 字符串相乘 題面 錯誤記錄 Way1 拆分成“先乘后加” 思路 實現(xiàn) 時空復(fù)雜度分析 反思 Way2 用數(shù)組 思路 實現(xiàn) 時空復(fù)雜度分析 翻轉(zhuǎn)字符串III:翻轉(zhuǎn)字符串中的單詞 題面 錯誤記錄 思路1 遍歷找單詞 實現(xiàn) 思路2 暴力解法 實現(xiàn) 力扣(LeetCode)官網(wǎng) - 全球極客摯愛的技術(shù)成長平

    2024年02月07日
    瀏覽(25)
  • 【Java】Java去掉字符串最后一個逗號的方法

    Java中去掉字符串最后一個逗號的方法有很多種,其中最簡單的一種是使用substring方法。具體的方法是:先找到字符串中最后一個逗號的位置,然后使用substring方法截取逗號前的部分。 這樣就可以把字符串末尾的逗號去掉了,輸出結(jié)果為:a,b,c。 需要注意的是,這種方法只能

    2024年02月03日
    瀏覽(65)
  • 從 Python 中的字符串中刪除最后一個分號或者逗號

    從 Python 中的字符串中刪除最后一個分號或者逗號

    第一種方法 使用 str.rstrip() 方法從字符串中刪除最后一個逗號,例如 new_str = my_str.rstrip(\\\';\\\')。 str.rstrip() 方法將返回刪除尾隨逗號的字符串副本 str = \\\'顏色:高幫下單備注;尺寸:42;\\\' new_str = str.rstrip(\\\';\\\') 運行結(jié)果: 第二種方法 str.rstrip 方法將包含字符的字符串作為參數(shù),并返回刪

    2024年02月02日
    瀏覽(32)
  • 在 Java 中優(yōu)雅地移除字符串最后一個字符:不同級別程序員的實踐指南

    引言: 處理字符串是編程中非常常見的任務(wù)。本文將詳細介紹四種在 Java 中優(yōu)雅地移除字符串最后一個字符的方法,并針對不同級別的程序員進行討論。我們將從簡單的方法入手,逐步介紹更高級的技術(shù),以幫助程序員根據(jù)自己的水平和需求選擇最合適的解決方案。 這是一

    2024年02月13日
    瀏覽(40)
  • 算法刷題-字符串-翻轉(zhuǎn)字符串里的單詞

    綜合考察字符串操作的好題。 力扣題目鏈接 給定一個字符串,逐個翻轉(zhuǎn)字符串中的每個單詞。 示例 1: 輸入: “the sky is blue” 輸出: “blue is sky the” 示例 2: 輸入: \\\" hello world! \\\" 輸出: “world! hello” 解釋: 輸入字符串可以在前面或者后面包含多余的空格,但是反轉(zhuǎn)后的字符不

    2024年02月09日
    瀏覽(29)
  • Java替換字符串最后指定字符

    需求感想省略...... 代碼如下: public static void main(String[] args) { 測試案例1: ?? ??? ?String str = \\\"|1|2|3||||||||||||||\\\"; ?//偶位數(shù) 測試案例2: ?? ??? ?String str = \\\"|1|2|3|||||||||||\\\"; ? //奇數(shù)位 --------------------------------------------------------------------------------------------------------------------

    2024年02月12日
    瀏覽(22)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包