LeetCode 1119. 删去字符串中的元音
文章目录
- 1. 题目
- 2. 解题
1. 题目
给你一个字符串 S,请你删去其中的所有元音字母( ‘a’,‘e’,‘i’,‘o’,‘u’),并返回这个新字符串。
示例 1:
输入:"leetcodeisacommunityforcoders"
输出:"ltcdscmmntyfrcdrs"示例 2:
输入:"aeiou"
输出:""提示:
S 仅由小写英文字母组成。
1 <= S.length <= 1000
来源:力扣(LeetCode)
链接:https://leetcode-cn.com/problems/remove-vowels-from-a-string
著作权归领扣网络所有。商业转载请联系官方授权,非商业转载请注明出处。
2. 解题
class Solution {//C++
public:string removeVowels(string S) {unordered_set<char> s = {'a','e','i','o','u'};string ans;for(char ch : S)if(!s.count(ch))ans += ch;return ans;}
};
4 ms 6.4 MB
class Solution:def removeVowels(self, S: str) -> str:s = set(['a','e','i','o','u'])ans = ""for ch in S:if ch not in s:ans += chreturn ans
44 ms 13.7 MB
长按或扫码关注我的公众号,一起加油、一起学习进步!
LeetCode 1119. 删去字符串中的元音相关推荐
- 1119. 删去字符串中的元音
1119. 删去字符串中的元音 给你一个字符串 S,请你删去其中的所有元音字母( 'a','e','i','o','u'),并返回这个新字符串. 示例 1: 输入:"leetcodeisac ...
- LeetCode 345. 反转字符串中的元音字母
1. 题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle"示例 2: 输入: " ...
- Java实现 LeetCode 345 反转字符串中的元音字母
345. 反转字符串中的元音字母 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle" 示例 ...
- LeetCode 2062. 统计字符串中的元音子字符串
文章目录 1. 题目 2. 解题 1. 题目 子字符串 是字符串中的一个连续(非空)的字符序列. 元音子字符串 是 仅 由元音('a'.'e'.'i'.'o' 和 'u')组成的一个子字符串,且必须包 ...
- leetcode1119. 删去字符串中的元音 小学难度
给你一个字符串 S,请你删去其中的所有元音字母( 'a','e','i','o','u'),并返回这个新字符串. 示例 1: 输入:"leetcodeisacommunityforcoder ...
- Leetcode 345. 反转字符串中的元音字母 解题思路及C++实现
解题思路: 设置两个指针 left 和 right,大循环中的每一个循环,找到前面.后面两个元音字母,然后交换这两个元音. class Solution { public:bool whethertr ...
- python反转字符串的元音字母_345. 反转字符串中的元音字母-----leetcode刷题(python解题)...
[TOC] 题目 编写一个函数,以字符串作为输入,反转该字符串中的元音字母. 示例 1: 输入: "hello" 输出: "holle" 示例 2: 输入: & ...
- C#LeetCode刷题之#345-反转字符串中的元音字母(Reverse Vowels of a String)
问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3935 访问. 编写一个函数,以字符串作为输入,反转该字符串中的元 ...
- Leetcode每日一题:345.reverse-vowels-of-a-string(反转字符串中的元音字母)
思路:这道题有很多种办法解决,比如用一个vector存字符串中元音字母的索引,然后反转,或者用一个字符串res存原字符串中的元音字母(倒着存,从len-1开始遍历啊),然后遍历原字符串,把原来位置的元 ...
最新文章
- if(p == NULL)和 if(NULL == p)区别
- document.querySelector和querySelectorAll方法
- ProgressBar进度条颜色改变
- 简单剖析C语言中的位扩展问题
- shell读取文件到变量、管道重定向、if和while嵌套使用、命令替换
- PHP算法数组横置处理代码优化
- html js不触发_图文详解鼠标事件CSS:hover和JS:mouseover的区别
- android 升级带服务端,安卓应用升级服务端设计思路
- vscode连接远程服务器 SSH
- 春节!免费送出一个佳能相机!
- WPF 虚拟化 VirtualizingWrapPanel 和 VirtualLizingTilePanel
- python开发环境管理:pip和virtualenv
- python 散点图点击链接图片_在Python和matplotlib中连接三维散点图中的两点
- 刚毕业想学习web前端,该怎么学才能最快入门?
- [Linux 性能检测工具]IOSTAT
- 李开复谈创业失败十原因:经不住诱惑 直接山寨
- JAVA类集浅谈之一
- Postman安装教程及汉化
- Ubuntu 20.04 安装 Seismic Unix
- 理解以太坊 Serenity - 第二部分: Casper
热门文章
- Linux中配置ftp服务器
- poi获取有效单元格个数_EXCEL利用SUM函数和FREQUENCY函数数组公式统计不同区间数据个数...
- VS2010调试快捷键
- Java实现连连看源代码文档_Java实现游戏连连看(有源代码)
- 旋转函数_【视频课】:一次函数拓展应用(图象的平移、旋转、轴对称及5种解题方法)...
- console和windows子系统
- Spring MVC 使用介绍(二)—— DispatcherServlet
- git原理浅析及命令介绍
- sed tr 去除PATH中的重复项
- 在家过年这两天|多图