当前位置: 首页 > 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/51707.html

相关文章:

  • 武汉网站上线推广百度推广助手怎么用
  • 网站建设未完成浏览器看b站
  • 如何做好精准营销seo网页的基础知识
  • 网站虚拟主机免备案安徽seo优化规则
  • 杭州91网站建设杭州搜索引擎优化公司
  • 亳州企业网站建设北京网站优化方案
  • 网站宽度一般是多少网络营销是指什么
  • 如何建设营销型网站nba最新排名
  • 南阳做网站的公司推特是谁的公司
  • 人力资源管理师关于seo的行业岗位有哪些
  • 有自己网站做淘宝客赚钱收录优美图片崩了
  • 广告网站布局seo优化软件大全
  • 网站设计多少钱市场价百度竞价排名广告定价
  • 做暑假工的网站站长之家站长工具综合查询
  • 惠州网站制作公司鹤壁网站推广公司
  • 那些网站是php做的宁波seo营销平台
  • 网站竞价如何做网络营销推广平台
  • 做面食的网站seo外包公司
  • b2c网站怎么推广免费域名申请的方法
  • 做个网站的价格俄罗斯搜索引擎
  • 龙川做网站的淘宝客推广平台
  • 网站建设绪论市场营销
  • 做学校子网站网站源码建站
  • 做网站都需要租服务器吗百度指数名词解释
  • 做公众号的素材网站百度网首页官网登录
  • 里面云智能建站admin5站长网
  • 金阳龙泉苑网站建设最有效的15个营销方法
  • 网站开发fsdpjq长沙企业关键词优化
  • wordpress怎样发布时间seo长尾关键词排名
  • 七牛云做网站发布软文网站