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

怎么给网站做开场动画上海百度推广优化公司

怎么给网站做开场动画,上海百度推广优化公司,电商企业门户网站建设方案,佛山网站建设维护题目 题目描述: 定义当一个字符串只有元音字母一(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.hengruixuexiao.com/news/22044.html

相关文章:

  • 做网站需要记哪些代码百度有刷排名软件
  • 苏州工业园区最新通告站长工具seo诊断
  • 无锡网站建设为企业策划一次网络营销活动
  • 湖南张家界怎么优化关键词排名优化
  • 石家庄网站建设浩森宇特北京做seo的公司
  • 网站上的广告是怎么做的1元购买域名
  • 学校网站怎样建设公司网络推广方法
  • 网站建设 容易吗营销做得好的品牌
  • 无锡专业网络推广公司seo怎样优化网站
  • 企业电商网站商城建设网络营销策划书怎么写
  • 上海网站建设褐公洲司app推广多少钱一单
  • 枣庄网站建设枣庄推广产品
  • 网站建设公司怎么找渠道网站运营课程
  • 银川做网站橙子建站怎么收费
  • 武汉营销型网站建设全国免费发布广告信息平台
  • 建站之星成品网站源码如何建立网址
  • 邢台做网站推广花关键词排名系统
  • 微孝感网站建设广州百度竞价外包
  • 又一个wordpress站点怎么进网站建设哪个公司好
  • 残疾人网站服务平台网站用户体验优化
  • 网站域名证书查询搜索引擎推广方法
  • 网站建站建设联系电话如何建立自己的网站
  • 金华网站建设平台关键词查询神器
  • 网站推广中应注意哪些事项今日国内新闻重大事件
  • 网站备案要多长时间湖南网站建设推广优化
  • 网站建设构想广州推动优化防控措施落地
  • 轻量应用服务器做网站免费查权重工具
  • 做网站生意多吗如何免费建立一个网站
  • 个人网站备案通过做淘客长沙seo推广公司
  • 做网站是需要多少钱网络推广网站推广方法