字串單詞逆轉

2021-08-28 06:45:14 字數 758 閱讀 8032

直接舉例如下:

輸入:i love you

輸出:you love i

思路是1.先將字串整體逆轉一次,得到 uoy evol i,

2.然後將其中的單詞根據空格各個逆轉,就達到了逆轉字串單詞的目的。

4 5 //字串單詞逆轉

6 string nizhuna(string str)

7

18 if(*p)//避免遇到連續空格

19

23 else

24

27 }

28 return y;

29 }

30 int main()

31

38

39 return 0;

40 }

字串逆轉

題意 輸入乙個字串,逆向輸出該串。sample input 3frankly,i don t think we ll make much money out of this scheme.madam i m adam sample output hcum ekam ll ew kniht t nod...

逆轉中文字串 逆轉字串

要顯示中文必須使用unsigned char型,如果使用char 就裝不下了。然後要明白乙個unsigned char 其實只是裝了乙個中文字元的一半。列印的時候如果只列印乙個unsigned char有可能什麼都看不到。所以逆轉的時候要把兩個unsigned char看成乙個整體來交換。如下 in...

字串逆轉問題

問題描述 長度為n的字串,在第 i 的位置處向左旋轉或者向右旋轉。比如字串abcdefgh 長度n為8 若將該字串在i 3的位置處,向左旋轉則得到字串defghabc 問題要求 時間複雜度要和n成正比,記憶體幾十位元組。問題解決方法 數學基礎 即將矩陣 ab 變為ba ab a b a b a b ...