字串 反轉單詞不反轉單詞內容

2021-08-19 11:10:05 字數 409 閱讀 4858

反轉句中的單詞 單詞內容不變

比如 輸入wuhan is dog  輸出 dog is wuhan

和字串迴圈左移類似  兩次反轉 先整體反轉 再用split函式 分割 再依次反轉合併

class solution

public string fun(string s)

{ stringbuffer sb=new stringbuffer();

char c=s.tochararray();

reverse(c, 0, s.length()-1);

string str=new string(c);

string strarry=str.split(" ");

int size=strarry.length;

for(int i=0;i

面試 字串反轉 單詞不反轉

面試題目 i lover your name 變成 name your lover i 我的做法 我是考慮到傳遞的分割串可能為多個字元 更好的做法 b 無需申請占用更多的空間,效率也較高,複雜度增加!這個演算法可以相容各自分隔符,任何分隔串都是可以的 b package com.data 字串反轉 ...

字串反轉,單詞反轉

一 字串反轉,共蒐集了 7 種方法 public class stringreversed public static void reverse1 string s char c s.tochararray 方法二 for int i 0 i s.length 2 i for char l c sy...

字串反轉,單詞內容不變

華為 賽門鐵克面試題 題目 輸入一句英文句子,翻轉句子中單詞的順序,但單詞內字元的順序不變,句子中單詞以空格符隔開。為簡單起見,標點符號和普通字母一樣處理。例如 輸入 i am a boy.則輸出 boy.a am i 題目 於 思路一 這個題目之前在看迅雷的面試題時看到過,所以現在再看到這個題目當...