蓝桥杯 算法训练VIP 最长字符串(java)

蓝桥试题 算法训练 最长字符串 JAVA 求出5个字符串中最长的字符串。每个字符串长度在100以内,且全为小写字母。 样例输入 one two three four five 样例输出 three 思路:题目要求五个单词,就用String类型数组存起来, import java.util.Scanner; public class Main { public static void main(String[] args) { Sc... 阅读详情
题目描述

字符串可是比赛经常出的问题,那么给大家出一个题,

输入五个字符串,输出5个字符串当中最长的字符串。每个字符串长度在100以内,且全为小写字母。

输入
无
输出
无
样例输入
one  two  three  four  five 
样例输出

three



趁着做这道题,再把一些易错点巩固一下:next()和nextline()。

next():简单来说,就是遇到空格就结束了,后面的内容不管它。

nextline():简单来说,就是把整一行全部的内容接受到了。(很好理解的,这里后面有个line嘛)


代码如下:(next())

import java.util.Scanner;

public class Main {
	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		String[] strings = new String[5];
		for(int i=0;i<5;i++){
			strings[i]=scanner.next();
		}
		int maxlen = 0;
		String s = "";
		for(int i=0;i<strings.length;i++){
			if(strings[i].length()>maxlen){
				maxlen=strings[i].length();
				s=strings[i];
			}
		}
		System.out.println(s);
	}
}

代码如下:(nextline())
import java.util.Scanner;

public class Main {
	public static void main(String[] args) {	
		Scanner scanner = new Scanner(System.in);
		String string = scanner.nextLine();
		String[] strings = string.split(" ");
		int maxlen = 0;
		String s = "";
		for(int i=0;i<strings.length;i++){
			if(strings[i].length()>maxlen){
				maxlen=strings[i].length();
				s=strings[i];
			}
		}
		System.out.println(s);
	}
}

Java实现 蓝桥杯VIP 算法提高 统计单词数 算法提高 统计单词数 时间限制:1.0s 内存限制:512.0MB 问题描述   统计输入英文文章段落中不同单词(单词有大小写之分,  但统计时忽略大小写)各自出现的次数。 输入段落中所含单词的总数不超过100,最长单词的长度不超过20个字母. 输入格式   一个包含若干句子的段落, 每个句子由若干英文单词组成. 除空格,  逗号和句号外, 这些输入的句子中不含其他非字母字符, 并且, 逗号和... 阅读详情

相关推荐

蓝桥杯算法:动态规划解最长公共子序列问题

最长公共子序列(LCS)是动态规划中的经典问题,用于计算两个序列在不改变字符顺序情况下的最长匹配。其核心在于构建二维状态表,通过比较字符是否相等来决定状态转移方向。该算法在O(mn)时间复杂度内解决问题,广泛应用于文本差异比对、生物信息学中的DNA序列匹配等领域。本文以蓝桥杯竞赛题为切入点,详细解析了LCS的标准动态规划解法,包括状态定义、转移方程推导,以及通过滚动数组实现的空间优化技巧。针对算法竞赛特点,特别提供了输入输出处理、调试方法和性能优化建议,帮助读者掌握这一基础但强大的算法工具。

weixin_30607659的博客 432

蓝桥杯——最长子序列

题目描述 我们称一个字符串S包含字符串T是指T是S的一个子序列,即可以从字符串S中抽出若干个字符,它们按原来的顺序组合成一个新的字符串与T完全一样。 给定两个字符串S和T,请问T中从第一个字符开始最长连续多少个字符 被S包含? 输入描述 输入两行,每行一个字符串。第一行的字符串为S,第二行的字符串为T。两个字符串均非空而且只包含大写英文字母。 其中,1≤∣T∣≤∣S∣≤1000。 输出描述 输出一个整数,表示答案。 输入输出样例 示例 输入 ABC...

m0_58397166的博客 1022

java输出5个字符串中最长的字符串

java输出5个字符串中最长的字符串.

第十二届蓝桥杯国赛试题及解析

第十二届蓝桥国赛

master_zysxa的博客 2306

freeswitch之呼叫中心acd模块开发

一、定义: ACD(Automatic Call Distributor) 自动呼叫分配,也叫智能选择座席。它是呼叫中心整个前台接入系统逻辑功能的描述:把接入的呼叫转接到正确的座席员桌前。ACD是现代呼叫中心有别于一般的热线电话系统和自动应答系统的重要标志,其性能的优劣直接影响到呼叫中心的效率和顾客的满意度。 二、ACD包含的功能点: 1 、程控交换功能 ACD在本质上也是交换机的一种类型,必须具有程控交换最基本的话务交换功能。 2 、排队功能 ACD必须具有话务排队的功能,所谓排队是指在内线都

飞鸟的博客 1870

分数计算器(C++课设)

需求概述 (1)设计一个分数计算器,进行分数的算术运算和逻辑运算。 (2)能够像使用基本数据的对象一样,对分数进行“+”、“-”、“*”和“/”等算术运算和比较两个分数的大小。 (3)以a/b的形式输入输出分数,允许输入输出整数这种特殊形式。 (4)对不是约化型的分数进行约化,避免分母为负数。 (5)如果分数的分母为0、除数为0或输入时格式有错,采用异常处理机制解决。 输入 以分数的形式输入。(如1/2) 若分母为0会抛出异常,重新输入。 菜单页面 RationalNumber.h(头文件) #ifnd

sadnessss的博客 8770

蓝桥杯每日练习(字符串哈希,最长公共子序列详解)

蓝桥杯冲冲冲

weixin_52314777的博客 3507

ULN2003驱动28BYJ-48步进电机详解(附:51 32代码讲解)

本文介绍了28BYJ-48步进电机的驱动原理以及注意事项,并展示了极简 32 51驱动代码

qq_41818650的博客 1万+

蓝桥杯1225——最长回文子串(python)

使用暴力求解法、中心扩展法、Manacher算法解决最长回文子串问题

Gyy1314521的博客 1384

华大HC32F460 ADC+DMA高效数据采集实战解析

本文深入解析了华大HC32F460微控制器中ADC与DMA协同工作的高效数据采集方案。通过实战代码演示,详细阐述了如何配置硬件触发、序列扫描及AOS事件联动,实现后台自动采集,从而解放CPU资源,提升系统实时性与可靠性,适用于传感器数据采集、音频处理等多种场景。

weixin_29189373的博客 178

10分钟训练你的AI歌手:RVC WebUI声音克隆保姆级教程

本文提供了一份详细的RVC WebUI声音克隆保姆级教程,指导用户如何在10分钟内利用Retrieval-based-Voice-Conversion技术训练专属AI歌手。教程涵盖从环境配置、数据准备、模型训练到最终推理应用的全流程,即使是新手也能快速上手,实现高质量的声音克隆与歌曲生成。

weixin_29073241的博客 821

Java实现 蓝桥杯VIP 算法训练 最长字符串

题目描述 字符串可是比赛经常出的问题,那么给大家出一个题, 输入五个字符串,输出5个字符串当中最长的字符串。每个字符串长度在100以内,且全为小写字母。 输入 无 输出 无 样例输入 one two three four five 样例输出 three import java.util.Scanner; public class 最长字符串 { public static void ...

南 墙 1万+

PostgreSQL+Citus分布式集群实战:从零搭建到性能调优

本文详细介绍了如何从零开始搭建并优化PostgreSQL+Citus分布式数据库集群。内容涵盖集群规划、源码编译安装、Citus扩展部署、节点配置、分布式表创建以及核心性能调优策略,为应对海量数据增长提供了完整的部署指南和实战解决方案。

oo7890的博客 629

蓝桥杯 算法训练VIP 最长字符串(Java解题)

题目描述字符串可是比赛经常出的问题,那么给大家出一个题,输入五个字符串,输出5个字符串当中最长的字符串。每个字符串长度在100以内,且全为小写字母。输入无输出无样例输入one two three four five 样例输出three代码:import java.util.Scanner; public class Main { public static void main(Stri...

mcp3128 1179

ICC2:postmask ECO参考脚本

更多学习内容请关注「拾陆楼」知识星球。

m0_61544122的博客 886

机器人动力学仿真软件:Webots_(14).机器人声音仿真

Webots 中的声音仿真主要通过Sound和两种节点来实现。Sound节点用于播放预定义的音频文件,而节点则允许在仿真过程中动态生成和播放声音。这些节点可以用于模拟机器人的语音输出、报警声、环境噪音等。以下是一个示例,展示如何在控制器代码中播放预定义的声音。// 控制器代码(.c) # include <webots/robot.h> # include <webots/sound.h> # define TIME_STEP 64 const char * sound_name = "sound";

kkchenjj的博客 1312

Python算法学习: 蓝桥杯官方练习系统VIP题库真题代码讲解(持续更新)

文章目录试题 入门训练 Fibonacci数列试题 入门训练 圆的面积试题 入门训练 序列求和试题 入门训练 A+B问题试题 基础练习 数列排序试题 基础练习 十六进制转八进制试题 基础练习 十六进制转十进制试题 基础练习 十进制转十六进制试题 基础练习 特殊回文数试题 基础练习 回文数 试题 入门训练 Fibonacci数列 资源限制 时间限制:1.0s 内存限制:256.0MB 问题描述 ...

普通Gopher 1万+

大中型超市收银系统(可直接运行)

光步前台收银系统系统功能:商品销售、商品退货、挂单、收银员权限、会员销售、单品取消、整单取消、商品查询、脱机销售、脱机数据上传,基本资料下载,开钱箱、小票打印、收款结算,支持多币种付款方式(现金、储值卡、礼券、微信等),支持多种促销。运行环境:.net 4.0登陆信息用户名:1001 密码:123456内置商品信息,商品编码可输入00001000 - 00010000,测试效果相关功能键F5 结算 F9挂单 F11商品查询 F8退货 Insert单品取消 Del整单取消 F12开钱箱F2 会员 Ctrl+Z退出系统 Home 锁屏 相关源码待公开

Java实现 蓝桥杯VIP 算法训练 统计字符次数

算法训练 统计字符次数 时间限制:1.0s 内存限制:512.0MB 输入一个字符串(长度在100以内),统计其中数字字符出...

5367

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

【动态规划法】最长公共子序列——ACM蓝桥杯训练,题目 2086: [蓝桥杯][算法提高VIP]

原题链接 题目描述 给定两个字符串,寻找这两个字串之间的最长公共子序列。 输入 输入两行,分别包含一个字符串,仅含有小写字母。 输出 最长公共子序列的长度。 样例输入 abcdgh aedfhb 样例输出 3 解法:动态规划 思路: 1. 确定dp数组表示什么:dp[i][j]指,string1[0到i]组成的字符串与string2[0到j]组成的字符串的最长公共序列 **2. 找递推关系,**分两种情况: 第一种,如果string1[i - 1] == string2[j - 1],那么最长公共子序列长

chaim16的博客 496

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

蓝桥杯——算法训练 字符串变换(Vip试题)

本人小白,代码写的比较简单,适合新手看。用c写的。 定义都比较简单,没有什么实际意义,如有不懂得可以私信我! 欢迎指点!这是蓝桥杯练习系统的试题。代码提交测试为100分。 运用的软件是 Dev -C++。(下载地址 http://xueyuan.lanqiao.org/upload/ueditor/php/upload/file/20161107/1478502584857555.r

但行善事 632

题目 1619: 蓝桥杯算法训练VIP-字串统计

蓝桥杯

weixin_64443786的博客 342

蓝桥杯 算法训练 字串统计

不好意思啊之前题目看错了转载一下通过的代码,我当时写完90分看了个博主的博客说数据错了就没多想了 太不细心了,转载一下ac代码警钟警钟 #include #include #include #include #include using namespace std; int main() {     int l, maxn, cnt;     string

Sunlight 584
上一篇: 蓝桥杯 算法提高VIP 素数求和(java)
下一篇: 蓝桥杯 算法提高VIP 五次方数(java)
mainn
博客等级 码龄10年 865粉丝 447原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值