LeetCode反轉字串中的單詞 III

2021-10-06 05:58:28 字數 1038 閱讀 5378

給定乙個字串,你需要反轉字串中每個單詞的字元順序,同時仍保留空格和單詞的初始順序。

題目分析

輸入: 「let』s take leetcode contest」

輸出: 「s』tel ekat edocteel tsetnoc」

注意:在字串中,每個單詞由單個空格分隔,並且字串中不會有任何額外的空格。

思路(一)

運用到的api有:

1)字串按空格進行分隔,儲存陣列,陣列的元素的先後順序就是單詞的順序

2)對陣列進行遍歷,然後對每個元素進行反轉

/** 

* @param s

* @return

* */

varreversewords

=function

(s))

;return mapresult.

join

(' ');

};

思路(二)
/** 

* @param s

* * @return

* */

varreversewords

=function

(s))

return mapresult.

join

(' ');

};

思路(三)
/** 

* @param s

* * @return

*/var

reversewords

=function

(s))

.join

(' ');

};

思路(四)
/** 

* @param s

* * @return

*/var

reversewords

=function

(s))

.join

(' ');

};

LeetCode 字串 反轉字串

反轉字串 編寫乙個函式,其作用是將輸入的字串反轉過來。輸入字串以字元陣列char的形式給出。不要給另外的陣列分配額外的空間,你必須原地修改輸入陣列 使用 o 1 的額外空間解決這一問題。你可以假設陣列中的所有字元都是 ascii 碼表中的可列印字元。示例 1 輸入 h e l l o 輸出 o l ...

LeetCode 字串 反轉字串

編寫乙個函式,其作用是將輸入的字串反轉過來。輸入字串以字元陣列 char 的形式給出。不要給另外的陣列分配額外的空間,你必須原地修改輸入陣列 使用 o 1 的額外空間解決這一問題。你可以假設陣列中的所有字元都是 ascii 碼表中的可列印字元。示例 輸入 h e l l o 輸出 o l l e h...

leetcode 反轉字串

題目 編寫乙個函式,其作用是將輸入的字串反轉過來。輸入字串以字元陣列 char 的形式給出。不要給另外的陣列分配額外的空間,你必須原地修改輸入陣列 使用 o 1 的額外空間解決這一問題。你可以假設陣列中的所有字元都是 ascii 碼表中的可列印字元。示例 1 輸入 h e l l o 輸入hello...