算法训练 最长字符串
2018-03-10 11:07
253 查看
求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。样例输入one two threefour five样例输出three题目注意事项
利用循环标记处较大的字符串,然后输出
题目源代码import java.util.*;
import java.math.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin = new Scanner(System.in);
String[] S = new String[5];
int max = 0;
int flag = 0;
for(int i = 0; i < 5; i++) {
S[i] = cin.next();
if(S[i].length() > max) {
max = S[i].length();
flag = i;
}
}
System.out.println(S[flag]);
}
}
利用循环标记处较大的字符串,然后输出
题目源代码import java.util.*;
import java.math.*;
public class Main {
public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin = new Scanner(System.in);
String[] S = new String[5];
int max = 0;
int flag = 0;
for(int i = 0; i < 5; i++) {
S[i] = cin.next();
if(S[i].length() > max) {
max = S[i].length();
flag = i;
}
}
System.out.println(S[flag]);
}
}
相关文章推荐
- 算法训练 最长字符串
- 蓝桥杯 算法训练VIP 最长字符串(Java解题)
- 蓝桥杯 ALGO-70 算法训练 最长字符串
- 蓝桥杯 ALGO-70 算法训练 最长字符串
- 算法训练 最长字符串 C++
- 算法训练 最长字符串
- 算法训练 最长字符串
- 蓝桥杯 算法训练VIP 最长字符串(java)
- 算法训练 最长字符串
- 简单算法 之 从一段无序的字符串中取出最长的一段不重复的字符串
- 华为机试在线训练-牛客网(30)查找两个字符串a,b中的最长公共子串
- 求取最长回文字符串,o(n)的最优算法manacher
- 算法题目二:寻找最长重复子序列(4) 求给定字符串重复最长的子串
- 每天学习一算法系列(22)(在字符串中找出连续最长的数字串,并把这个串的长度返回)
- 对于一个字符串,请设计一个高效算法,计算其中最长回文子串的长度。
- 对于一个字符串,请设计一个高效算法,计算其中最长回文子串的长度。
- 转【算法之动态规划(三)】动态规划算法之:最长公共子序列 & 最长公共子串(LCS)&字符串相似度算法
- 数组字符串那些经典算法:最大子序列和,最长递增子序列,最长公共子串,最长公共子序列,字符串编辑距离,最长不重复子串,最长回文子串
- 蓝桥杯 算法训练 字符串变换
- 算法训练 连接字符串