345 反轉字串中的母音字母

2021-10-02 09:25:07 字數 866 閱讀 6737

reverse-vowels-of-a-string

題目描述

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

示例 1:

輸入: 「hello」

輸出: 「holle」

示例 2:

輸入: 「leetcode」

輸出: 「leotcede」

**這道題自認為**書寫比較規範,綜合運用了幾種簡單的資料結構,總結出來供以後參考:

public

class

solution

}int p =0;

int q = charlist.

size()

-1;char

sarr = s.

tochararray()

;while

(psize()

) stringbuilder sb =

newstringbuilder()

;for

(char ch:sarr)

string res = sb.

tostring()

;return res;

}public

boolean

isvowel

(char c)

return

false;}

}

效能表現

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 反轉字串中的母音字母

編寫乙個函式,以字串作為輸入,反轉該字串中的母音字母。示例 1 輸入 hello 輸出 holle 示例 2 輸入 leetcode 輸出 leotcede 說明 母音字母不包含字母 y class solution return new string result 演算法流程 雙指標從前往後乙個 ...