高效计算一个字符串中某个字母的最大连数
来源:互联网 发布:php 工作日志管理系统 编辑:程序博客网 时间:2024/06/06 06:41
例如:String str="AAABABABBBBBBAAAAABABAAB";去字母A的最大连数,B的最大连数
利用双层for循环可以做到,但是个人觉得效率并不高。下面我的方法是,一层循环,设置变量
进行判断
public static void main(String[] args) {
String str="AAABABABBBBBBAAAAABABAAB";
String ach = "A";
String bch = "B";
String cch = "AB";
for (int i = 0; i <= str.length(); i++) {
if(str.contains(ach)){
ach += "A";
}
if(str.contains(bch)){
bch += "B";
}
if(str.contains(cch)){
cch +="AB";
}
}
System.out.println("A最大连数"+ach.substring(0,ach.length()-1));
System.out.println("B最大连数"+bch.substring(0,bch.length()-1));
System.out.println("AB最大连数"+cch.substring(0,cch.length()-2));
}
经过检测,结果无疑是正确的
阅读全文
0 0
- 高效计算一个字符串中某个字母的最大连数
- 计算某字符串中某个字母出现的次数
- 统计一个字符串中某个字母的个数
- 计算一个字符串中包含某个字符串的个数
- 统计一个全是小写字母的字符串中字母的种类数
- 计算一个字符串中的数字,字母,标点数
- java 怎样从一个string字符串中判断某个字母出现的次数
- 输入一个字符串,计算该字符串中字母的个数,并将大写字母转化为小写字母,小写字母转化为大写字母
- C# 在一个字符串中,找出出现次数最多的字母,并计算次数?
- 在一个字符串中求出 大写字母的个数,小写字母的个数,及非英文字母数
- 一个字符串中字母出现的次数
- 用java 正则表达式 计算一个字符串中某个子串的个数
- 【练习题】读取一个字符串,计算每个字母出现的个数
- 计算一个字符串里数字、汉字、字母的个数
- 一个高效的计算字符串长度的方法 C++
- 计算输入的字符串中字母,数字。。。的数量
- 计算字符串中每种字母出现的次数
- java基础复习-计算字符串中字母出现的次数
- css 如何让背景图片拉伸填充避免重复显示 不是平铺
- 基于c++浅谈容器(vector和list)
- 5基于opencv的非线性滤波(中值滤波_双边滤波)
- Sigreturn Oriented Programming (SROP) Attack攻击原理
- Elasticsearch(五)elasticsearch高亮搜索
- 高效计算一个字符串中某个字母的最大连数
- java数据结构和算法
- Angular 4 文本框自动获取焦点二
- 手把手编写PHP MVC框架实例教程
- MongoDB java[CRUD](四)
- mssql数据迁移到mysql
- iOS 11 NSPhotoLibraryAddUsageDescription 闪退
- 【OpenCV】图像分割
- 第8代CPU i5-8250U 电脑安装核显 WIN7X64位驱动