題目描述 對(duì)字符串中的所有單詞進(jìn)行倒排。 說(shuō)明: 1、每個(gè)單詞是以26個(gè)大寫或小寫英文字母構(gòu)成; 2、非構(gòu)成單詞的字符均視為單詞間隔符; 3、要求倒排后的單詞間隔符以一個(gè)空格表示;如果原字符串中相鄰單詞間有多個(gè)間隔符時(shí),倒排轉(zhuǎn)換后也只允許出現(xiàn)一個(gè)空格間隔符; 4、每個(gè)單詞最長(zhǎng)20個(gè)字母;
輸入描述: 輸入一行以空格來(lái)分隔的句子
輸出描述: 輸出句子的逆序
輸入例子: I am a student
輸出例子: student a am I
思路:先把字符串中的其他字符用單個(gè)空格代替,在二次翻轉(zhuǎn)字符串,也就是先對(duì)整個(gè)字符串翻轉(zhuǎn),然后對(duì)每個(gè)子串再翻轉(zhuǎn)。
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注