当前位置: 首页 > news >正文

多用户分布式网站开发禁止下载app网站

多用户分布式网站开发,禁止下载app网站,2021最火的新媒体营销案例,微营销推广的种类有哪些题目 题目描述: 定义当一个字符串只有元音字母一(a,e,i,o,u,A,E,l,O,U)组成, 称为元音字符串,现给定一个字符串,请找出其中最长的元音字符串,并返回其长度,如果找不到请返回0, 字符串中任意一个连续字符组成…

题目

题目描述:
定义当一个字符串只有元音字母一(a,e,i,o,u,A,E,l,O,U)组成,
称为元音字符串,现给定一个字符串,请找出其中最长的元音字符串,并返回其长度,如果找不到请返回0,
字符串中任意一个连续字符组成的子序列称为该字符串的子串
输入描述:
一个字符串其长度0<length ,字符串仅由字符a-z或A-Z组成
输出描述:
一个整数,表示最长的元音字符子串的长度
示例1:
输入
asdbuiodevauufgh
输出
3
说明:
最长的元音字符子串为uio和auu长度都为3,因此输出3

思路

正则表达式

利用正则表达式,找到所有匹配的子串,利用matcher.end-matcher.start可以计算当前匹配的长度。最后统计最长长度即可

遍历统计

传统的遍历,找到第一个匹配的字符,然后计算当前有多少个连续匹配的字符,最后得到最大长度即可

题解

正则表达式

package hwod;import java.util.Arrays;
import java.util.List;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class TheLongestVowelSubStr {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.nextLine();System.out.println(theLongestVowelSubStr(s));}private static int theLongestVowelSubStr(String s) {int res = 0;Pattern p = Pattern.compile("[aeiouAEIOU]+");Matcher matcher = p.matcher(s);while (matcher.find()) {res = Math.max(res, matcher.end() - matcher.start());}return res;}
}

遍历统计

package hwod;import java.util.Arrays;
import java.util.List;
import java.util.Scanner;
import java.util.regex.Matcher;
import java.util.regex.Pattern;public class TheLongestVowelSubStr {public static void main(String[] args) {Scanner sc = new Scanner(System.in);String s = sc.nextLine();System.out.println(theLongestVowelSubStr(s));}private static int theLongestVowelSubStr(String s) {s = s.toLowerCase();List<Character> list = Arrays.asList('a', 'e', 'i', 'o', 'u');int res = 0;for (int i = 0; i < s.length(); i++) {if (list.contains(s.charAt(i))) {int j = i + 1;while (j < s.length() && list.contains(s.charAt(j))) {j++;}res = Math.max(res, j - i);i = j - 1;}}return res;}
}

推荐

如果你对本系列的其他题目感兴趣,可以参考华为OD机试真题及题解(JAVA),查看当前专栏更新的所有题目。

http://www.yayakq.cn/news/969457/

相关文章:

  • 怎么做网站盈利素材网站怎么做
  • 河北石家庄网站沈阳医大一医院男科咨询
  • 硬件开发平台有哪些seo网站设计招聘
  • 怎么在服务器建立网站简单html网页代码
  • metro风格网站模板wordpress 官方主题
  • 网站备案未注销 影响辽阳做网站公司
  • 灯塔建设网站wordpress 菜单 插件
  • 图片上传 网站建设教学视频教程垂直网站需要多少钱
  • 现在币圈有那些私募网站做的好织梦响应式网站怎么做
  • 备案网站大全设计类专业哪个就业前景好
  • 网站建设是要考虑什么东西网站建设服务费合同
  • 网站建设对于企业的意义广州网站建设公司嘉御
  • 赤城seo网站优化排名工商网查询营业执照
  • 厦门网站免费制作惠州网站seo
  • 郑州建设网站费用做个网站上百度怎么做
  • 珠海网站搜索引擎优化近期时政热点新闻20条
  • 网站建设公司的市场开拓方案工业企业网站建设也的意义
  • 永久免费自助建站系统网站建设教程吧
  • 兰州网站推广企业管理网站
  • 云南网站开发网络公司前10wordpress页面重定向
  • 网站怎么上百度wordpress快速
  • 网站设计的硬件如何写市场调研报告
  • 天津专业网站制作wordpress更改固定链接页面打不开
  • 网站开发一般用哪些语言wordpress连接数据库不成功
  • 教做3d的网站品牌建设人才队伍建设
  • 网站a记录的是做cname南京电信网站空间扩容
  • 私人定制平台网站界面设计的重要性
  • 某网站做参考文献的书写人力外包公司怎么赚钱
  • 建设实木餐桌椅移动网站网站服务器有哪些类型有哪些类型有哪些类型有哪些类型有哪些
  • 网站上传虚拟主机WordPress安装两个seo插件