42翻轉單詞

2021-07-27 04:56:21 字數 402 閱讀 9603

輸入乙個英文句子,翻轉單詞順序,但單詞內字元順序不變,比如輸入i am a student.  輸出student. a am i

分兩步,先翻轉句子中所有字元,再以空格切割,對於每乙個字串再一次翻轉。

public class fourty_two {

public static void main(string args){

scanner cin=new scanner(system.in);

string s=cin.nextline();

stringbuilder b=new stringbuilder(s);

s=b.reverse().tostring();

string temp=s.split(" ");

for (int i=0;i

面試題42 翻轉單詞順序

題目 牛客最近來了乙個新員工fish,每天早晨總是會拿著一本英文雜誌,寫些句子在本子上。同事cat對fish寫的內容頗感興趣,有一天他向fish借來翻看,但卻讀不懂它的意思。例如,student.a am i 後來才意識到,這傢伙原來把句子單詞的順序翻轉了,正確的句子應該是 i am a stude...

劍指Offer 程式設計題42(翻轉單詞順序)

例如輸入字串 i am a student.則輸出 student.a am i 第一步翻轉句子中所有的字元。比如翻轉 i am a student.中所有的字元得到 tneduts a m a i 此時不但翻轉了句子中單詞的順序,連單詞內的字元順序也被翻轉了。第二步再翻轉每個單詞中字元的順序,就得...

42翻轉單詞順序列 注意該題找單詞的方法

牛客最近來了乙個新員工fish,每天早晨總是會拿著一本英文雜誌,寫些句子在本子上。同事cat對fish寫的內容頗感興趣,有一天他向fish借來翻看,但卻讀不懂它的意思。例如,student.a am i 後來才意識到,這傢伙原來把句子單詞的順序翻轉了,正確的句子應該是 i am a student....