反转字符串中的元音字母-LeetCode
反转字符串中的元音字母
🎯 问题描述(来源于LeetCode)
描述:
给你一个字符串 s ,仅反转字符串中的所有元音字母,并返回结果字符串。
元音字母包括 'a'、'e'、'i'、'o'、'u',且可能以大小写两种形式出现不止一次
说明:
1 <= s.length <= 3 * 105s由 可打印的 ASCII 字符组成
示例:
- 示例 1:
1 | 输入:s = "IceCreAm" |
- 示例 2:
1 | 输入:s = "leetcode" |
💻 解题思路
思路1:对撞指针
思路1:代码实现
1 | class Solution: |
思路1:📊 性能分析
提交结果
- 运行时间:7ms击败92.54%
- 内存消耗:20.23MB击败58.51%
复杂度验证
- 时间复杂度:
- 空间复杂度:
思考
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 笺札!











