嘎 字串 反轉字串

2022-07-26 13:45:14 字數 693 閱讀 7562

題目:

編寫乙個函式,其作用是將輸入的字串反轉過來。輸入字串以字元陣列 char 的形式給出。

不要給另外的陣列分配額外的空間,你必須原地修改輸入陣列、使用 o(1) 的額外空間解決這一問題。

你可以假設陣列中的所有字元都是 ascii 碼表中的可列印字元。

示例 1:

輸入:["h","e","l","l","o"]

輸出:["o","l","l","e","h"]

示例 2:

輸入:["h","a","n","n","a","h"]

輸出:["h","a","n","n","a","h"]

解答:一開始還用了奇偶,後來想想好像不需要

class

solution

//偶數

其他人的寫法:

for (int i = 0, j = s.length-1; i <= j; i++, j--)

嘎 字串 左旋轉字串

題目 字串的左旋轉操作是把字串前面的若干個字元轉移到字串的尾部。請定義乙個函式實現字串左旋轉操作的功能。比如,輸入字串 abcdefg 和數字2,該函式將返回左旋轉兩位得到的結果 cdefgab 示例 1 輸入 s abcdefg k 2 輸出 cdefgab 示例 2 輸入 s lrloseumg...

開心IT字串 反轉字串

題目 用c語言實現反轉字串strrev 函式。思想 迴圈,依次將第乙個字元和最後乙個字元交換,第二個字元和倒數第二個字元交換 終止符 0 不動 面試提問字串的操作,主要是考察幾點 一對指標和字串的理解,二是是否進行合法性檢查,三是返回值是否是恰當。char reversestring char st...

字串處理 字串反轉

請原諒博主今天很閒,於是乎博主又開始更新微博了。這次要更新的問題是 編寫乙個函式,反轉乙個單詞的順序。例如 do or do not,there is no try.就要反轉成 try.no is there not,do or do 大家要認真看看這道題,這道題和大家想象的貌似有點不同。首先字串反...