LeetCode-345-反轉(zhuǎn)字符串中的元音字母

題目描述:編寫一個函數(shù),以字符串作為輸入,反轉(zhuǎn)該字符串中的元音字母。
示例說明請見LeetCode官網(wǎng)。
來源:力扣(LeetCode) ??
鏈接:https://leetcode-cn.com/problems/reverse-vowels-of-a-string/ ??
著作權(quán)歸領(lǐng)扣網(wǎng)絡(luò)所有。商業(yè)轉(zhuǎn)載請聯(lián)系官方授權(quán),非商業(yè)轉(zhuǎn)載請注明出處。
解法一:棧倒序
首先初始化元音字母列表vowels;
然后循環(huán)判斷s中的每一個字符,將元音字母依次放入棧中;
然后再循環(huán)s一遍,將出現(xiàn)的元音字母用棧頂元素出棧后替換;
循環(huán)處理完成后即是反轉(zhuǎn)后的字符串。
無論別人怎么看,我絕不打斷自己節(jié)奏,喜歡的事情自然可以堅持。
標(biāo)簽: