国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

345. Reverse Vowels of a String

2019-11-11 03:50:54
字體:
來源:轉載
供稿:網友

Write a function that takes a string as input and reverse only the vowels of a string.

Example 1: Given s = “hello”, return “holle”.

Example 2: Given s = “leetcode”, return “leotcede”.

Note: The vowels does not include the letter “y”.

class Solution {public: bool isVowels(char ch){ if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' || ch == 'A' || ch == 'E' || ch == 'I' || ch == 'O' || ch == 'U') return true; return false; } string reverseVowels(string s) { for(int i = 0, j = s.length() - 1; i <= j;){ if(isVowels(s[i]) && isVowels(s[j])){ swap(s[i], s[j]); ++i; --j; } else if(isVowels(s[i])) --j; else if(isVowels(s[j])) ++i; else { ++i; --j; } } return s; }};
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 海林市| 曲水县| 伊吾县| 旺苍县| 高邮市| 广灵县| 河南省| 北辰区| 巨野县| 南康市| 西乌| 大足县| 西宁市| 固原市| 呼和浩特市| 五峰| 科技| 隆德县| 赤壁市| 桐庐县| 青龙| 二连浩特市| 全椒县| 疏附县| 黄山市| 浦城县| 民权县| 隆林| 永平县| 新平| 天峻县| 和静县| 东兴市| 盐边县| 房山区| 自治县| 九江县| 静安区| 明水县| 上蔡县| 清远市|