345 反轉字串中的母音字母

2021-10-07 21:22:16 字數 519 閱讀 9246

編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。

示例 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 這道題自認為 書寫比較規範,綜合運用了幾種簡單的資料結構,總結出來供以後參考 ...