編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。
示例 1:
輸入: 「hello」
輸出: 「holle」
示例 2:
輸入: 「leetcode」
輸出: 「leotcede」
說明:母音字母不包含字母」y」。
class
solution
}return
new string(result);}}
演算法流程:雙指標從前往後乙個(i指標),從後往前乙個(j指標)。若i指標所指向的元素不是母音字母,則將i指標向後移一位;若j指標所指向的元素不是母音字母,則將j指標向前移一位;若i指標和j指標所指向的元素都是母音字母,則將i指標指向的元素和j指標指向的元素調換位置。
tips:
原題鏈結題解
345 反轉字串中的母音字母
今天分享的是反轉字串中的母音字母,原題目要求如下 編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。示例 1 輸入 hello 輸出 holle 示例 2 輸入 leetcode 輸出 leotcede 說明 母音字母不包含字母 y 補充說明 母音字母為a o e i u a o e i u 首...
345 反轉字串中的母音字母
編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。示例 1 輸入 hello 輸出 holle 示例 2 輸入 leetcode 輸出 leotcede 說明 母音字母不包含字母 y 棧 class solution stringbuffer buffer newstringbuffer s f...
345 反轉字串中的母音字母
reverse vowels of a string 題目描述 編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。示例 1 輸入 hello 輸出 holle 示例 2 輸入 leetcode 輸出 leotcede 這道題自認為 書寫比較規範,綜合運用了幾種簡單的資料結構,總結出來供以後參考 ...