引用引數 翻轉單詞順序列

2021-09-07 10:21:39 字數 768 閱讀 3568

錯誤**:

class

solution

int begin = 0

;

//int end = blank.front();

while(!blank.empty())

reverse(str,begin,length-1

);

return

str;

}private

:

void reverse(string str,int begin,int

end)

}};

正確**:

class

solution

int begin = 0

;

//int end = blank.front();

while(!blank.empty())

reverse(str,begin,length-1

);

return

str;

}private

:

void reverse(string &str,int begin,int

end)

}};

正確**只是比錯誤**在reverse函式中增加了乙個引數引用

錯誤**使用的reverse函式並不能改變str這個實參,導致後面的翻轉出錯。增加引數引用後就能對引數str進行改變。

翻轉單詞順序列

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

翻轉單詞順序列

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

翻轉單詞順序列

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